5525 11
19442 33
22569 14
6210 2
12732 10
29397 21
17447 6
38887 101
24738 48
13076 19
29553 39
8255 10
35819 35
13526 18
14057 20
7035 5
9772 10
15864 24
12399 23
11249 13
16238 35
20883 39
5463 3
9849 4