2905 512
9494 683
8588 96
2041 288
906 95
8064 186
5254 846
2332 353
16618 370
16580 652
2320 330
3094 393
1168 88
2161 429
3123 631
2389 274
2566 216
3657 703
2171 544
2678 316
3125 530
2537 701
15247 474
2680 441