2422 672
2780 904
1006 317
155 39
2531 745
1011 218
1188 243
1516 333
1826 434
2897 877
1082 309
2968 841
1800 570
1509 355
234 74
125 29
1731 489
2885 703
1328 370
920 233
1621 389
2538 796
386 125
294 60