12028 63
12627 527
21244 354
2828 130
3204 170
112687 643
17756 75
18308 432
23812 58
24816 626
27377 374
6583 385
4352 923
995 65
1924 124