273 82
2137 498
3169 896
1523 268
21854 313
4450 486
58553 700
8914 661
112047 327
12584 534
2602 591