15032 60
24489 798
6609 418
3282 181
1674 112
1947 332
4015 496
2131 272
7819 442
8793 679
51288 400
9225 461
52262 518
3427 320
13261 75
2472 439
5884 633
7727 420
39872 105
7170 626
4644 50
3443 479
4530 353
5624 479
6377 491
2781 221
6137 258
7274 128