41094 156
12795 41
13269 47
4890 2
11590 45
3280 12
37384 76
49830 100
27977 135
43320 173
60701 160
20493 76
72198 173
10138 38
17238 84
86099 229
21271 99
15446 48
32975 111
23061 107
3043 9
11744 47
7258 20
5123 23