39240 130
3591 346
5608 608
22793 424
13496 105
6522 468
13290 82
7651 443
1760 351
10393 78
4172 492
1163 32
2258 458
2362 325
3164 634
3332 504