279 82
2149 498
3367 896
1548 268
21943 313
4565 486
58593 700
8957 661
112235 327
12615 534
2622 591