29843 141
4955 15
63153 212
35250 80
7932 23
14120 32
26253 52
26441 75
43229 73
7582 38
15426 61
11261 29
15521 24
65847 149
190552 500
2218 10
4288 11
3649 10
1544 4
1605 3
3929 6
5475 16
2649 1