2958 9
4829 9
17008 25
16390 75
7855 29
8628 10
33553 61
16234 16
12884 17
56261 189
7880 13
18643 52
2774 4
13050 35
13923 50
25388 139
38653 59
17309 37
3721 22
15345 24
14652 23
67813 288
3030 6