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