39141 130
3501 346
5455 608
22662 424
13417 105
6480 468
13236 82
7608 443
1745 351
10381 78
4141 492
1141 32
2234 458
2292 325
3147 634
3307 504