43073 695
5963 346
114846 893
203560 521
24415 617
20049 663
16547 551
2174 338
4703 621
1363 160
6338 880
2721 359
18452 780
4709 440