2984 89
4772 650
20846 200
23518 113
1311 35
2599 96
2788 167
2120 276
5629 457
3658 641
2397 257
1718 174
40669 350
28653 389
8979 186
12432 562
30807 581
19786 452
3550 623
3422 738