3496 667
2639 408
3928 59
2592 242
4521 565
2562 215
4167 652
11555 266
8433 228
8175 662
23964 613
6364 499
12437 339
5321 113
3435 191
1962 151
3154 331
2593 200
9670 361
4797 560
5667 276
22346 680
12268 536
4323 631