12255 53
12050 697
4821 830
6225 471
24854 189
25875 510
4424 734
21158 682
75179 645
1308 65
126370 202
80197 595
23455 124
23607 652
1266 104
85844 648
33333 685
98848 245
30751 156
25436 545
61145 940
298581 785
2685 193
26430 545
140053 366
9288 538
7015 552
3206 231