12030 63
12711 527
21250 354
2828 130
3204 170
112691 643
17763 75
18311 432
23821 58
24824 626
27379 374
6592 385
4353 923
999 65
1926 124