42926 695
5950 346
114524 893
203205 521
24375 617
19965 663
16474 551
2166 338
4696 621
1351 160
6266 880
2710 359
18443 780
4701 440