15233 559
13462 524
21420 354
2884 130
3211 170
112810 643
17863 75
18196 432
23877 58
24860 626
27342 374
6946 386
4405 923
977 65
1929 124