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