1693 522
7612 423
15624 308
8999 545
14702 702
7649 434
22373 100
11628 336
8010 874
16095 672
8303 441
10471 522
8580 240
9863 661
4349 53
8626 254
3974 89
6055 503
20734 458
28692 697
3219 384