15035 60
24491 798
6610 418
3282 181
1674 112
1947 332
4015 496
2131 272
7819 442
8796 679
51288 400
9228 461
52305 518
3428 320
13266 75
2472 439
5884 633
7730 420
39872 105
7170 626
4644 50
3443 479
4531 353
5627 479
6378 491
2782 221
6138 258
7280 128