47262 47
46394 105
46247 42
44965 45
44921 67
43898 32
42867 35
42155 46
41487 62
41097 33
41004 59
40850 40
40752 86
40000 73
39921 95
39569 58
39507 45
38313 46
38017 35
37961 49
37718 92
37675 27
37671 29
37539 19