29972 24
5749 13
18887 57
6346 6
6029 5
7492 16
4639 6
4252 8
18528 21
8627 9
7897 21
3754 12
5197 8
9090 2
12829 20
46013 101
11009 16
30118 30
18227 17
5020 8
4385 11
6853 8
6804 7
4495 4