1288 346
868 174
2121 198
3251 263
11677 711
4936 536
6361 858
4806 387
15468 656
17940 587
24955 368
20584 572
4440 562
2229 159