13056 16
17797 13
15291 13
18344 30
130496 267
267169 490
45689 79
89275 147
52792 57
70040 129
95259 214
59321 100
15135 11
22600 35
17438 15
21722 27
17312 30
33150 61
30467 52
25499 51
11954 13
14709 19
13950 12
11548 7