2961 486
174890 543
73242 563
71390 906
43649 556
39441 364
38978 385
28349 654
25282 281
7176 144
41175 79
15427 409
9996 134
22506 441
75488 288
12157 531
15532 253
24234 917
9960 127
16528 534
14182 735
8727 288
59963 195
115120 806
87604 768
2735 41
5476 612
7587 629