32701 669
5105 346
7962 276
5059 720
3186 505
5821 392
13681 442
25184 430
11846 298
1227 72
3429 603
31436 178
2501 504