4475 11
17344 31
21942 13
6007 2
12323 10
28559 21
17035 6
38044 100
24318 48
12642 19
28722 39
7850 10
34983 34
12912 18
13441 20
6826 5
9351 10
15451 24
11986 21
10837 13
15824 34
20257 39
5251 3
9424 4