48455 89
14254 377
26078 290
20249 178
8677 866
28402 665
8818 501
14078 206
7111 138
7909 322
4127 116
7091 340
4469 748
2942 309