42147 111
8725 22
3014 2
7057 27
9469 36
6489 12
10320 28
19976 31
9302 43
20288 36
5483 27
25502 153
29883 94
34059 170
15075 56
31426 68
14952 41
12676 40
10774 8
3780 12
5329 23
10460 26