21703 125
4483 827
18474 137
4685 366
2985 729
3737 81
4725 694
10426 359
8283 621
6737 691
5367 533
7188 375
2127 508
23406 847
8072 548
4955 708
4783 571
4748 606
1900 190
9143 386
2478 447
3875 439
4237 75
7306 252
3572 538
1895 264
3060 638
1369 27