5002 825
2676 29
3672 287
15853 729
7362 374
6728 651
2651 367
7920 212
2462 254
6604 715
3490 526
4878 170
7534 572
4173 531
4749 618
4118 637
2401 87
10820 405
5348 129
10775 221
8513 694
3260 602
2923 175
3690 795
2543 294
16215 380
2210 101
3424 664