43052 695
5961 346
114801 893
203521 521
24410 617
20040 663
16539 551
2173 338
4702 621
1360 160
6338 880
2721 359
18452 780
4708 440