2984 89
4773 650
20855 200
23518 113
1311 35
2599 96
2788 167
2120 276
5629 457
3658 641
2397 257
1718 174
40669 350
28654 389
8983 186
12438 562
30809 581
19787 452
3550 623
3422 738