39235 130
3580 346
5599 608
22786 424
13489 105
6520 468
13287 82
7646 443
1758 351
10389 78
4167 492
1162 32
2258 458
2349 325
3162 634
3330 504