1801 551
1881 600
2989 815
1359 314
296 47
14539 651
101126 518
4073 82
23036 653
36562 581
30520 494
17372 132
3838 232
5495 674
8333 211
11179 267
7379 545
16021 291