2160 506
3004 850
1864 450
1518 357
1639 305
2889 907
1548 412
2554 466
1062 342
2393 503
1452 378
2945 775
2478 423
2919 793
2392 520
2059 508
349 54
1160 241
980 183
820 159
2972 563
1764 270
1271 260
3183 968
2577 514
203 33