2594 7
1695 18
1469 7
4205 14
12329 26
13462 37
26251 64
12980 20
54438 193
19344 21
15396 27
34321 50
14827 26
34726 40
13255 19
35903 53
30113 43