2783 799
1228 274
851 179
7313 429
15362 1011
11235 605
8135 519
6368 257
8709 516
6293 781
8060 691
7475 181
5067 163
4095 451
2897 105
2989 294
8231 155