2910 241
15230 664
505 79
5396 699
2262 471
2138 347
6807 491
5847 595
6458 564
5890 786
5533 390
7810 931
1250 182
6370 885
4123 347
2229 636
3291 738
1412 237
11226 502
2351 551
8094 511
10434 909
7520 235
1796 60