3022 113
10000 504
10702 619
27927 955
6086 441
24822 348
2320 152
4928 132
10861 457
12028 596
7892 746
19244 998
21672 1039
28709 297
6618 677
4915 784
4545 90
3195 377
20479 210
5288 53
28681 665
3506 392
5686 431
8070 91