103433 399
10678 558
14759 338
5579 917
31994 528
3627 380
6475 285
3864 775
6688 634
3115 174
1001 210
27682 312
12546 383
6539 115
4226 220
3170 74
10286 172
2860 42
1726 175
3214 791
8633 126
4874 552
4002 332
5351 399
2623 198
7849 582
3075 92
4079 538