2961 486
174892 543
73243 563
71396 906
43650 556
39441 364
38978 385
28349 654
25284 281
7176 144
41176 79
15427 409
9996 134
22506 441
75489 288
12157 531
15532 253
24234 917
9960 127
16529 534
14184 735
8727 288
59963 195
115121 806
87605 768
2735 41
5477 612
7588 629