3003 486
175430 543
73581 562
71733 906
43966 556
39648 364
39112 385
28468 654
25498 281
7285 144
41396 79
15462 409
10093 134
22566 441
75724 288
12199 531
15604 253
24426 917
10043 127
16766 535
14255 735
8884 288
60489 195
115273 806
87830 767
2714 41
5489 613
7629 629