18644 33
14912 31
59455 116
20309 58
15885 24
21787 38
15709 27
18462 50
27330 71
11429 12
14487 23
23341 40
18052 30
18327 32
33520 89
17319 56
20883 28
35647 45
10567 9
17666 23
21197 32
19514 22
26735 50
17037 15