21010 48
20141 20
3512 3
20566 34
24576 31
8443 16
11045 7
78774 58
14429 23
47811 44
7297 18
11592 15
11749 14
3642 3
3252 8
6286 17
9398 4
4593 8
4109 3
16850 55
11588 19
8082 10
12821 16
8908 19