8564 31
34243 111
5698 18
14947 32
6408 22
15510 30
19385 90
4481 15
5953 8
20121 98
1793 17
4887 9
3584 9
3284 9
15042 39
8847 24
1794 8
22353 63
33671 118
33048 74
16183 65
18256 29
6907 13
95293 401