15098 42
2240 190
16966 857
6359 547
1371 281
4753 428
6808 212
10639 63
8141 334
4819 796
3260 161
14931 661
6256 188
6385 153
5536 180
9124 293
6718 757
4236 340
7500 479
2775 428
12901 725
4594 47
10293 613
3524 356
5912 474
11154 466
9287 949
9726 741