50038 157
49055 86
46903 115
44580 110
33092 106
30220 58
29885 67
27484 77
27340 103
25988 14
25374 48
23208 26
23083 65
21647 31
21316 61
21276 38
19404 30
19083 55
18935 41
18440 43
17917 32
17732 49
17625 60
17153 41