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