2927 76
4968 866
3091 570
1990 86
8258 587
5050 916
4168 642
4130 539
6058 373
1696 63
5785 473
22447 291
8515 818
5885 47
22859 286
6278 300
2570 218
17646 533
12110 538
6623 744
2340 322
8755 789
9795 299
3355 181