2982 89
4772 650
20801 200
23513 113
1308 35
2598 96
2788 167
2119 276
5627 457
3651 641
2395 257
1712 174
40660 350
28644 389
8978 186
12394 562
30789 581
19777 452
3549 623
3420 738