19455 536
5039 613
7722 666
810 167
3859 598
861 107
3399 665
942 45
8351 865
10257 713
10423 741
4228 417
5467 304
1633 369
2131 382
2618 505
673 107
2954 754
3494 835
3056 637
2355 588
16446 146
20631 401
6647 692
6930 677
122000 589
17950 884
22553 95