48449 89
14169 377
26064 290
20237 178
8668 866
28375 665
8804 501
14059 206
7097 138
7897 322
4116 116
7090 340
4464 748
2930 309