42658 695
5937 346
114098 893
202478 521
24276 617
19841 663
16386 551
2157 338
4692 621
1344 160
6248 880
2693 359
18432 780
4688 440