2978 89
4771 650
20787 200
23509 113
1306 35
2596 96
2788 167
2117 276
5624 457
3649 641
2392 257
1709 174
40655 350
28635 389
8976 186
12379 562
30783 581
19774 452
3549 623
3419 738