1513 207
3296 503
2804 115
4088 792
1070 128
4866 654
8011 90
3452 358
7092 663
12331 347
71210 413
92974 308
33849 137
35026 490
63298 320