40510 127
24739 63
14537 27
23590 27
47632 140
58931 169
48180 119
33598 66
16577 32
14982 26
16187 33
28091 62
33021 89
125499 326
71769 351
61867 263
19363 48
38481 87
62402 207
37655 66
24663 71
103774 401
23072 57
18781 39