16086 136
3972 366
2798 729
3310 81
4284 694
8348 359
7165 621
5605 691
4888 533
6060 374
2048 508
19708 844
7116 548
4133 708
4308 571
4513 606
1635 190
8086 386
2264 447
3149 439
3685 75
6297 252
3122 538
1651 264
2684 638
1115 27
9410 979
635 45