32680 669
5085 346
7962 276
5059 720
3186 505
5821 392
13677 442
25182 430
11846 298
1227 72
3429 603
31419 178
2501 504