14038 843
31835 318
8423 631
4058 241
33997 312
62585 564
36504 661
2940 300
2620 316
3037 448
10250 904
4354 608
19882 125
41254 437