3002 486
175128 543
73425 563
71587 906
43799 556
39529 364
39115 385
28463 654
25362 281
7196 144
41288 79
15445 409
10012 134
22533 441
75577 288
12174 531
15546 253
24293 917
9998 127
16581 534
14215 735
8779 288
60134 195
115238 806
87700 768
2741 41
5497 612
7631 629