3033 910
1320 334
4377 624
2927 300
3668 812
2292 641
3035 480
2092 661
2357 656
496 146
1007 275
10866 446
15258 949
2182 533
2260 509
2945 329
2973 575
3473 474
5345 555
2206 497
2363 293
731 215
1719 466
726 174