43531 289
14182 807
24805 178
110548 304
38140 875
42429 519
18998 306
22779 589
30556 764
42401 811
2375 82
15285 528
6592 214
5675 423
3998 175
1928 136
10571 241
5031 64
2339 35
9927 375
4171 633