1513 207
3296 503
2803 115
4088 792
1070 128
4866 654
8008 90
3452 358
7091 663
12331 347
71199 413
92966 308
33848 137
35021 490
63284 319