37024 60
22271 19
26217 48
31941 64
39907 57
21589 21
16938 12
28007 42
21549 40
21683 64
31930 66
29877 33
19126 6
23174 46
24503 29
15015 16
19629 42
16830 20
26407 45
14159 11
20234 19
534253 335
172519 102
148755 74