1796 551
1880 600
2962 815
1348 314
288 47
14536 651
101028 518
4071 82
23033 653
36558 581
30492 494
17359 132
3834 232
5485 674
8326 211
11172 267
7377 545
16017 291