3008 486
175506 543
73627 562
71793 906
44007 556
39681 364
39132 385
28492 654
25519 281
7292 144
41431 79
15466 409
10102 134
22574 441
75755 288
12207 531
15611 253
24448 917
10053 127
16784 535
14264 735
8893 288
60535 195
115297 806
87848 767
2714 41
5492 613
7634 629