10031 39
42137 141
15181 19
42673 86
15716 25
35719 73
41147 98
6813 21
21530 44
8717 19
22067 44
46501 190
7213 9
9993 49
3380 9
13430 123
4676 14
2492 5