103452 399
10732 558
14773 338
5586 917
32133 528
3644 380
6497 285
3876 775
6698 634
3215 174
1013 210
27846 312
12589 383
6590 115
4245 220
3197 74
10294 172
2889 42
1726 175
3227 791
8634 126
4888 552
4008 332
5356 399
2632 198
7855 582
3078 92
4096 538