2983 89
4772 650
20822 200
23517 113
1311 35
2599 96
2788 167
2119 276
5628 457
3656 641
2395 257
1714 174
40665 350
28648 389
8979 186
12412 562
30797 581
19785 452
3550 623
3422 738