22716 35
11233 687
6728 517
4753 326
15106 211
16894 185
12793 306
3961 400
2782 470
6887 70
6101 508
12347 342
11006 877
4970 636
5604 727
5092 392
6522 60
36838 729
10588 442
6604 46
11566 265
2029 79
4246 463
6640 230
2683 35
6325 349
3731 469
4143 372