13018 48
2686 630
1165 333
2995 746
934 221
1647 404
429 113
471 104
2406 779
2569 622
3237 880
1432 337
2005 386
3014 715
1455 114
2936 754
711 113
1100 168
2676 806
1395 239
2958 766
984 283
2706 761
1821 581
2328 629
2035 427
1429 310
769 242