183057 199
5666 530
5237 343
32225 799
139366 646
21579 684
12520 564
12108 861
53782 744
91941 552
51599 263
24667 421
9623 577
5824 110
5955 435
10850 587
4280 528
4587 122
12251 942
4571 509
8914 458
5407 370