30120 85
28607 82
27598 83
26525 74
26034 50
24833 77
23973 113
23686 68
23436 48
23415 21
22815 39
22695 52
22234 72
21891 27
21438 51
21053 60
20925 32
20595 31
20532 58
20212 54
20060 34
19898 25
19501 40
19386 57