3008 486
175507 543
73629 562
71793 906
44007 556
39681 364
39134 385
28493 654
25519 281
7293 144
41431 79
15466 409
10102 134
22574 441
75755 288
12207 531
15611 253
24450 917
10053 127
16785 535
14264 735
8893 288
60538 195
115298 806
87848 767
2714 41
5492 613
7634 629