3003 486
175432 543
73582 562
71736 906
43967 556
39652 364
39112 385
28469 654
25499 281
7285 144
41399 79
15462 409
10093 134
22566 441
75726 288
12200 531
15604 253
24427 917
10043 127
16766 535
14255 735
8885 288
60492 195
115274 806
87831 767
2714 41
5489 613
7629 629