14913 22
47657 80
20329 44
2790 6
14376 26
13909 25
30566 108
3937 34
3816 19
12511 37
6673 27
10962 23
32398 66
15830 31
18565 49
8530 13
28351 62
41557 62
4726 16
4045 12