14038 843
31836 318
8423 631
4058 241
34001 312
62586 564
36505 661
2940 300
2620 316
3037 448
10250 904
4355 608
19883 125
41256 437