50928 179
10856 26
35918 80
14268 37
12270 22
8638 27
7801 43
11652 33
6057 1
2462 4
10937 24
22751 30
9886 22
14996 17
9628 30
39416 79
48424 94
10346 11
41557 115
5117 11
10908 27
5659 13
12329 25