274 82
2138 498
3251 896
1528 268
21867 313
4454 486
58562 700
8921 661
112077 327
12592 534
2605 591