48450 89
14180 377
26069 290
20243 178
8670 866
28380 665
8806 501
14065 206
7100 138
7903 322
4118 116
7090 340
4464 748
2930 309