836 240
2174 622
3009 805
48450 89
12630 375
26103 290
20475 178
8690 866
28310 665
8951 501
14103 206
7169 138
7937 322
4149 116
7087 339
4508 748
2956 309