43532 88
6200 6
14930 41
21772 24
12446 17
32082 132
17351 47
10018 36
27044 61
4410 9
27944 34
9452 21
8056 29
3040 8
5365 11
9649 38
7472 31
5276 16
11396 54
13552 53
2139 8
5005 6
3895 6
4153 7