30520 497
22183 576
6855 459
2094 164
9641 93
14112 661
9058 896
4687 407
92657 956
3140 297
21801 773
5595 690
4157 868
8090 30
2618 588
4820 802
3681 412
5553 432
3707 388
11078 153
3549 301
2897 272
8085 673
19980 654