3112 645
692 89
1218 250
3057 739
1165 302
2278 499
1079 188
3746 535
2490 598
3005 738
706 135
3026 936
14652 931
211 31
2745 841
2651 743
807 147
1426 177
986 222
2031 603
2709 403
1925 603
374 79
1368 444