50822 66
7460 29
6137 26
11304 22
14025 32
1841 8
13821 30
31945 41
6079 23
12561 23
4721 13
1537 7
13759 24
6611 19
34916 46
23733 56
5352 16
40632 114
22796 41
9174 12
88548 192
6673 27
18003 15
39546 115