2955 587
7686 97
18145 291
11772 234
56823 624
19638 454
4618 49
27208 627
7567 921
4469 441
8989 529
29105 257
23783 320
36867 248
23320 377
4469 406
15586 515
10401 365
8672 638
27033 608
41684 792
13435 942
4977 655
2673 160