3099 841
2001 515
1420 276
2582 707
2485 567
2946 815
3087 731
559 43
2168 513
2264 466
1965 459
771 181
2993 625
706 178
895 259
728 166
3053 847
1948 332
2342 551
3035 674
2545 728
502 80
1258 278
896 167
1518 301
2267 716
856 234
2923 682