2995 486
175116 543
73415 563
71577 906
43793 556
39524 364
39105 385
28453 654
25356 281
7195 144
41283 79
15444 409
10009 134
22533 441
75570 288
12173 531
15544 253
24291 917
9994 127
16577 534
14212 735
8777 288
60129 195
115238 806
87695 768
2739 41
5495 612
7621 629