41989 124
9955 35
29316 92
12756 24
29454 86
21723 75
8717 19
9598 16
11490 28
7272 10
24261 76
11310 32
35627 147