12030 63
12647 527
21247 354
2828 130
3204 170
112689 643
17761 75
18309 432
23816 58
24823 626
27378 374
6589 385
4353 923
998 65
1925 124