4151 11
15001 20
82935 276
53724 190
18256 29
5128 17
21363 43
1366 3
2958 9
5796 19
14168 32
41973 100
50626 84
2598 9
5555 19
18112 38
6156 24
9860 32
5654 16
10151 16
4915 14
4601 8
2951 6
21885 42