3512 935
2789 709
2632 796
2213 433
1542 328
216 43
1311 230
2483 634
3012 647
633 116
3036 723
3163 960
2407 561
1860 611
827 231
2484 764
269 83
4406 646
2577 287
3173 872
5978 604
2283 506
2093 295
2987 654