50176 843
73895 751
87875 703
333143 1164
163823 568
3617 264
2596 119
2556 556
3658 922
2677 412
9603 791
7517 690
4408 106
4277 912
5001 428
2261 35
3688 774
2014 261
4773 174
3433 496
8111 657
5919 465
5911 134
2830 593
4452 602