26032 57
2693 630
1165 333
3066 746
939 221
1664 404
430 113
472 104
2410 779
2851 622
3259 880
1446 337
2012 386
3016 715
1458 114
2940 754
742 114
1121 168
2679 806
1410 239
2960 766
986 283
2708 761
1826 581
2328 629
2037 427
1442 310
774 242