2183 506
3028 850
1880 450
1524 357
1651 305
2908 907
1560 412
2577 466
1065 342
2403 503
1464 378
2954 775
2491 423
2936 793
2399 520
2062 508
358 54
1198 241
993 183
827 159
2995 563
1781 270
1283 260
3196 968
2604 514
208 33