13757 23
12558 22
18418 49
11278 18
15302 16
28926 109
20308 26
27632 50
32710 81
22219 57
44595 121
29253 144
25701 44
40640 161