1253 367
846 169
2906 587
2685 706
1964 404
394 119
1807 499
2312 597
2945 739
897 236
672 144
230 24
855 128
1139 322
3137 722
2889 596
2749 635
778 46
807 200
1335 434
2057 481
2963 791
2700 785
111 31