2983 89
4772 650
20815 200
23515 113
1310 35
2599 96
2788 167
2119 276
5628 457
3655 641
2395 257
1713 174
40662 350
28645 389
8979 186
12403 562
30795 581
19780 452
3550 623
3422 738