2972 89
4768 650
20647 200
23499 113
1301 35
2588 96
2782 167
2111 276
5615 457
3639 641
2385 257
1704 174
40634 350
28597 389
8956 186
12266 562
30697 581
19739 452
3541 623
3413 738