25019 27
16284 27
134496 193
20641 39
20122 29
43232 60
9987 16
8123 2
20005 11
6308 3
85906 84
33572 38
16346 23
41847 53
21191 38
56838 77
13072 4
5575 5
48425 52
8197 15
5010 2
96589 186
17022 30
23375 11