2116 198
3237 263
11647 711
4927 536
6348 858
4804 387
15449 656
17913 587
24928 368
20568 572
4439 562
2228 159