10945 28
10861 17
19292 43
16116 23
7191 2
11761 9
5877 3
26665 58
11510 39
19828 34
19668 39
13665 13
6103 2
35276 90
15299 13
8884 18
10404 26
7437 4
10395 7
14940 25
8357 13
7873 4
12502 13
6581 5