2989 98
22444 856
12557 586
4113 707
7960 178
5103 797
4209 163
13362 314
18252 811
29793 682
3379 231
18150 456
13922 306
2674 371
6501 75
12747 537
3534 462
894 103
10699 656
10818 279
3403 52
8031 569
11059 417
15653 829