38797 130
3276 346
5023 608
22297 424
13158 105
6364 468
13064 82
7511 443
1710 351
10325 78
4000 492
1075 32
2198 458
2235 325
3089 634
3285 504