2156 506
2998 850
1861 450
1517 357
1639 305
2886 907
1547 412
2553 466
1060 342
2390 503
1452 378
2941 775
2477 423
2915 793
2389 520
2059 508
346 54
1145 241
977 183
819 159
2961 563
1760 270
1270 260
3182 968
2572 514
200 33