5063 362
2589 243
29137 442
1697 208
2181 182
28253 300
16684 940
10697 486
3222 409
12424 749
10529 305
18512 935
4664 369
3825 705
17616 450
2062 246
1992 268
27142 254
3720 339
6357 619
7467 530
5051 395
8739 652
2355 75