15296 49
2687 630
1165 333
3016 746
934 221
1651 404
429 113
471 104
2406 779
2613 622
3238 880
1433 337
2006 386
3014 715
1457 114
2937 754
717 113
1102 168
2676 806
1396 239
2959 766
984 283
2706 761
1825 581
2328 629
2036 427
1430 310
769 242