1803 551
1881 600
2998 815
1360 314
299 47
14540 651
101152 518
4075 82
23036 653
36563 581
30531 494
17377 132
3841 232
5498 674
8334 211
11186 267
7379 545
16023 291