513 118
861 193
194 38
1189 345
2199 245
704 129
2382 620
3384 341
3015 798
1449 446
3180 759
19262 549
3977 310
2669 271
1737 124
14255 524
8850 909
8418 546
4942 134
5748 371
7803 330