22186 35
10852 687
6432 517
4682 326
14756 211
16835 185
12717 306
3927 400
2759 470
6869 70
6043 508
12251 341
10942 877
4917 636
5574 727
5055 392
6438 60
36671 729
10482 442
6561 46
11281 265
2012 79
4211 463
6599 230
2657 35
6279 349
3690 469
3551 371