3026 76
2711 421
28230 524
1103 233
7906 244
57035 343
2338 414
12156 101
29170 435
33577 755
3407 593
36421 86
2202 122
7096 443
3025 45
11491 243
23094 935
11973 722
27847 446
2807 671
4455 612
19529 544
1765 193
16898 659