20973 669
5061 736
4154 215
2647 479
2835 441
1668 108
1021 94
3782 944
1611 330
3336 235
1676 300
3252 628
4161 351
2643 671
10114 561
4999 425
2235 204
3088 158
630 61
4048 878
1195 235
2278 391
10414 252
13668 251
18325 877
2555 433
9145 60
12596 890