15081 71
4899 9
14000 48
10257 30
8726 27
9770 35
22955 58
4627 18
2584 14
6880 26
7031 27
26259 84
15562 62
10059 32
2206 6
13165 25
1311 4
15411 23
2595 19
3402 9
9576 41
136026 361
9316 20
19270 38