2540 109
14844 528
6915 385
2601 153
3200 71
3434 417
8344 312
7929 320
15615 575
20890 341
7539 320
29048 354
19118 811
17559 70
5387 611
9937 605
15909 612
25727 477
13259 181
4483 671
4181 573
2975 102
10618 616
5004 550
8709 575
8266 647
23996 638
7528 815