14038 807
24396 178
107399 304
35897 873
40790 512
18000 305
21458 588
29464 764
40857 811
2298 82
15133 528
6503 214
5526 423
3876 175
1684 136
10435 241
4922 64
2228 35
9827 375
4095 633
25412 273