509235 1034
12086 450
5195 202
4334 247
3578 357
2680 255
5043 274
2102 386
6171 533
41397 217
2071 37
38212 202
133084 685
138315 897
213706 476
28950 345
6720 292
56493 335
45153 237
14367 634
273349 741
3065 262
8591 209
99388 467
9457 516
19326 292
278465 774
11973 661