2553 122
19704 638
17920 483
22246 954
6516 240
5632 243
8908 326
5357 517
13069 778
10192 448
7921 417
11661 559
2726 25
8806 444
8727 365
7267 96
8052 255
22926 357
3304 92
3136 406