29196 26
15945 12
39622 40
51262 194
104777 154
25444 46
94309 302
138194 440
26786 49
33940 93
109570 365
47345 80
42322 131
14064 19
30963 50
27270 73
20401 25
34531 60
38447 131
42465 58
70674 90
83616 237
91636 235
47318 126