2168 506
3012 850
1871 450
1519 357
1644 305
2894 907
1551 412
2559 466
1063 342
2397 503
1459 378
2947 775
2481 423
2922 793
2396 520
2060 508
354 54
1173 241
983 183
821 159
2986 563
1771 270
1272 260
3188 968
2583 514
204 33