32097 94
29092 108
23633 46
25868 33
28356 43
36243 95
11803 7
10183 3
26032 16
31305 37
12335 6
12071 10
15988 18
9882 7
19127 19
17145 27
28249 69
51167 120
16404 12
43940 101
41605 111
14952 14
29321 53
12092 5