42909 48
17928 17
10103 9
14933 13
13260 12
15170 14
21590 22
18227 18
9011 6
20672 19
26225 28
17562 17