104653 175
96654 228
96283 251
74552 168
46977 23
42953 42
42541 73
40698 70
38319 49
37840 128
34354 89
32957 61
31751 87
31312 41
30522 30
30365 71
29815 69
29644 53
29376 43
28158 93
28058 37
27783 21
25734 44
24013 24