30292 114
41789 105
21505 46
8715 7
60012 131
51917 141
24790 40
13893 21
14816 8
16016 47
15739 33
8208 18
5220 17
14494 41
13351 40
6230 22
4841 12
23291 51
13996 34
16712 40
9874 28