2583 122
19713 638
17934 483
22257 954
6525 240
5652 244
8911 326
5359 517
13086 778
10199 448
7927 417
11682 559
2730 25
8835 444
8740 365
7289 96
8084 255
22942 357
3318 92
3140 406