2983 89
4772 650
20811 200
23515 113
1310 35
2599 96
2788 167
2119 276
5627 457
3654 641
2395 257
1713 174
40662 350
28645 389
8978 186
12403 562
30795 581
19780 452
3549 623
3422 738