5228 15
11382 36
2370 4
19200 17
2416 12
20385 38
7089 15
14886 23
26597 44
14473 31
5654 16
9506 32
1794 8
4180 7
20121 97
7291 34
47947 173
3110 13
27750 79
41480 118
8228 18
2503 10
11159 30
21391 70