2919 506
602 62
11685 894
8895 253
4113 598
3381 426
13362 831
3674 688
1158 113
1773 413
6489 561
1962 535
600 108
13465 727
3104 614
1449 440
2866 541
1432 190
3229 777
970 87
2972 502
17146 926
3944 813
2210 297