39141 130
3501 346
5457 608
22664 424
13419 105
6480 468
13237 82
7609 443
1745 351
10381 78
4142 492
1141 32
2235 458
2292 325
3147 634
3307 504