22532 51
36321 544
2645 383
4072 482
1606 51
19225 240
6631 504
57044 157
5703 614
104162 766
4623 719
11701 556
8740 450
2925 177
3425 555
2060 225
3767 286
2309 449
3740 819
801 37
1625 273
1021 45
3178 787
1126 113