1462 341
789 252
2536 788
372 94
352 79
2177 573
483 140
1826 434
2403 719
563 166
1100 244
15781 258
8040 578
8153 601
5043 453