40252 207
4293 506
14813 111
4939 283
2727 126
7308 620
1761 37
1733 79
3185 868
6240 699
7572 222
5101 551
2452 429
4594 275
20211 220
3780 468