509059 1034
12086 450
5195 202
4334 247
3578 357
2680 255
5043 274
2102 386
6171 533
41396 217
2071 37
38208 202
133082 685
138312 897
213699 476
28949 345
6720 292
56491 335
45148 237
14367 634
273333 741
3065 262
8591 209
99387 467
9457 516
19326 292
278456 774
11973 661