29535 91
6551 636
3001 469
19999 125
7152 594
18760 41
3988 345
13807 559
3547 135
3312 257
2774 300
9827 701
2965 126
3440 537
2663 326
3465 129
3343 663
5971 509
5760 66
8812 252
3511 187
6240 107
8294 522
6704 616
9126 63
3450 541
15514 454
12663 132