2621 257
5232 142
19820 624
24474 659
3675 660
4115 344
15950 98
4596 219
5046 370
34480 170
7642 427
5066 252
7313 582
3279 442
5030 684
6015 506
14395 61
5841 623
6724 611
10558 555
7989 109
3814 79
5047 533
11179 828