14033 843
31815 318
8418 631
4057 241
33912 312
62517 564
36460 661
2936 300
2617 316
3037 448
10247 904
4347 608
19859 125
41148 437