31 310106
56 245366
31 264464
45 304513
34 490447
24 635456
42 665567
33 733491
38 79068
32 331890
40 3942
46 067531
42 720306
38 653892
24 547354
35 80939
21 731682