14037 807
24389 178
107370 304
35887 873
40763 512
17985 305
21443 588
29455 764
40844 811
2297 82
15131 528
6503 214
5524 423
3875 175
1684 136
10434 241
4921 64
2228 35
9826 375
4094 633
25394 273