3800 12
2555 4
5404 15
2496 10
4907 8
2745 6
57064 52
24444 24
16084 11
22842 42
14588 5
29755 38
64461 134
11507 12
19939 25
19702 21
24211 17
17542 9
47267 35
29019 18
11758 8
16684 19
45275 35
16589 11