2984 89
4772 650
20837 200
23517 113
1311 35
2599 96
2788 167
2119 276
5629 457
3657 641
2396 257
1716 174
40669 350
28652 389
8979 186
12428 562
30805 581
19786 452
3550 623
3422 738