30942 58
28835 60
28403 23
27759 10
26837 34
26222 35
25888 51
25684 49
24893 49
24714 36
23770 30
23533 41
23204 4
22524 19
22124 16
21966 26
21441 27
21341 24
21327 17
21294 24
21028 30
20876 23
20753 17
20622 21