40582 135
5447 240
3461 626
3128 294
6975 497
1480 39
2130 118
1895 119
11044 409
9897 180
2898 285
3505 661
3058 37
6920 586
3178 125
2906 667
3040 757
6950 620
2996 410
5727 644
2779 494
4496 566
2200 365
1187 89
4370 49
11402 517
5684 470
5317 624