810 96
2247 517
1791 443
2167 344
71167 306
60722 743
50013 803
63157 244
34955 212
65282 682
55538 557
54244 466
153134 511
66272 407
149262 425
39401 442
19156 356
100669 224
28905 637
26887 351
35322 179
88184 239
72544 243
90425 281