279 82
2149 498
3368 896
1549 268
21944 313
4565 486
58593 700
8957 661
112235 327
12615 534
2622 591