278 82
2146 498
3349 896
1544 268
21933 313
4562 486
58590 700
8952 661
112197 327
12612 534
2620 591