47875 840
70249 745
84730 702
329959 1164
163772 568
3562 264
2505 119
2478 556
3597 922
2631 412
9511 791
7471 690
4332 106
4211 912
4951 428
2190 35
3642 774
1969 261
4724 174
3376 496
8061 657
5860 465
5846 133
2793 593
4397 602