16703 12
26945 41
19952 9
49529 32
24091 24
32170 29
20689 16
36833 31
31746 38
18320 14
7069 10
15301 7
29397 21
30444 52
8135 12
58521 93
7643 1
8249 15
5150 4
6131 9
4352 7
12010 8
8401 7
13136 13