50372 157
49396 86
46903 115
44580 110
33436 106
30220 58
30217 67
28361 84
27340 104
25988 14
25708 48
23546 26
23083 65
21647 31
21630 39
21316 61
19414 55
19404 30
18935 42
18440 43