40243 207
4292 506
14811 111
4939 283
2727 126
7308 620
1761 37
1733 79
3185 868
6239 699
7566 222
5101 551
2451 429
4594 275
20210 220
3780 468