508409 1033
12086 450
5195 202
4333 247
3578 357
2679 255
5041 274
2102 386
6171 533
41391 217
2071 37
38203 202
133075 685
138306 897
213686 476
28947 345
6720 292
56489 335
45143 237
14367 634
273277 741
3065 262
8590 209
99382 467
9457 516
19326 292
278434 774
11973 661