508058 1033
12086 450
5194 202
4332 247
3578 357
2679 255
5041 274
2102 386
6171 533
41384 217
2071 37
38201 202
133066 685
138300 897
213677 476
28947 345
6720 292
56486 335
45142 237
14367 634
273249 741
3065 262
8590 209
99379 467
9457 516
19326 292
278420 774
11973 661