3093 579
1289 277
2945 782
4191 690
1237 320
392 78
3016 736
1195 209
4918 785
1014 220
1664 314
430 32
3569 826
2787 728
3008 995
1237 341
2387 192
1075 266
2752 769
2486 616
1224 195
1963 595
1889 399
347 31