34999 271
199078 536
29037 403
46984 302
27914 861
26271 612
35812 715
33877 416
9399 284
3984 75
14137 905
6244 148
11352 723
17008 536
4392 732
1651 255