18420 25
11711 27
32608 146
15809 32
31393 109
21414 46
19040 24
24899 82
15462 19
30557 102
28709 57
16784 43
11916 20
12712 11
16396 47
57550 140
54030 148
28110 91
38417 142
20523 30
29481 54
27096 56
29297 66
435337 1615