113539 1000
60028 629
7362 187
12366 53
12141 697
4925 830
6296 471
25056 189
25952 510
4478 734
22564 682
78735 651
1310 65
127257 202
80982 595
23646 124
23703 652
1268 104
86549 649
33478 685
99340 245
30870 156
25576 545
61343 940
300382 786
2688 193
26496 545
140594 366