3005 486
175444 543
73589 562
71745 906
43974 556
39658 364
39117 385
28473 654
25505 281
7288 144
41408 79
15463 409
10095 134
22566 441
75729 288
12201 531
15604 253
24432 917
10048 127
16767 535
14258 735
8888 288
60500 195
115278 806
87834 767
2714 41
5492 613
7630 629