12588 703
5647 295
47273 316
9544 794
8129 583
15218 551
4925 539
5449 225
9063 77
16035 191
7144 579
3562 392
3470 273
11364 573
6411 105
9703 564
3797 518
2166 186
3312 317
4814 515
3272 293
5400 137
7389 510
3937 644
2227 472
9405 313
4763 662
3388 191