2112 116
5090 571
2571 104
14768 80
3313 594
5249 551
3294 370
3983 645
3257 431
3868 291
4083 610
3013 64
11215 113
22630 215
3206 447
3662 667
1402 137
1821 237
17968 499
6638 937
3185 417
4478 898
3527 421
4368 677