20322 15
88589 16
59611 11
50593 42
24465 26
20481 34
17148 22
6971 1
30906 8
40453 33
36307 9
14704 102