3005 486
175441 543
73586 562
71745 906
43972 556
39652 364
39115 385
28473 654
25503 281
7286 144
41402 79
15462 409
10094 134
22566 441
75728 288
12201 531
15604 253
24429 917
10045 127
16767 535
14257 735
8888 288
60499 195
115277 806
87834 767
2714 41
5489 613
7629 629