1503 305
2539 571
1289 336
2731 624
2626 606
2066 417
324 66
2924 959
1192 316
820 247
2879 956
1101 304
1267 276
1125 303
1389 337
631 134
479 109
7066 466
8245 85
4238 478
396 69
9093 720
15267 177
12929 138
4189 335
6033 638
9763 55
16948 56