12483 16
11402 22
4902 11
4276 4
3280 3
21805 70
2527 4
22934 42
15992 43
1133 1
24035 38
2362 1
22015 34
2393 8
7646 30
12185 6
53990 217
24990 41
2597 3
11322 28
17880 28
5532 10
18760 15