41091 287
14168 807
24768 178
110211 304
37729 875
42263 519
18904 306
22615 589
30463 764
42092 811
2363 82
15268 528
6581 214
5659 423
3983 175
1914 136
10549 241
5024 64
2330 35
9912 375
4163 633