42934 695
5950 346
114531 893
203223 521
24376 617
19969 663
16477 551
2167 338
4696 621
1353 160
6266 880
2710 359
18443 780
4701 440