279 82
2147 498
3353 896
1545 268
21936 313
4563 486
58592 700
8954 661
112217 327
12613 534
2622 591