279 82
2147 498
3358 896
1547 268
21939 313
4564 486
58592 700
8955 661
112228 327
12614 534
2622 591