2540 122
19702 638
17916 483
22234 954
6503 240
5620 243
8907 326
5355 517
13054 778
10187 448
7917 417
11647 559
2723 25
8802 444
8716 365
7259 96
8037 255
22909 357
3301 92
3131 406