14734 109
4147 571
8465 787
4676 267
15241 674
2452 317
8755 607
4752 649
5492 450
3615 597
3761 678
2937 304
1636 162
4282 527
18649 583
3409 334
2204 262
2200 266
1384 160
25264 224
25151 680
3528 637
15625 383
10338 302
2751 504
3146 277
5867 917
2743 605