14031 843
31814 318
8417 631
4057 241
33867 312
62504 564
36455 661
2934 300
2617 316
3037 448
10246 904
4347 608
19855 125
41103 437