3507 800
553 53
2895 616
1595 218
2945 371
2357 133
836 108
3650 858
1389 282
2922 841
1825 467
1212 211
1174 303
407 71
2757 346
1893 147
1235 219
2844 886
2408 678
2451 394
1182 179
975 93
260 27
422 119