3513 935
2790 709
2633 796
217 43
2213 433
1863 611
2097 295
1542 328
635 116
1311 230
2483 634
2408 561
3012 647
2485 764
3036 723
3163 960
354 72
827 231
269 83
4406 646
2577 287
605 161
3173 872
5978 604