5007 501
1562 225
3276 503
6538 569
2790 544
1303 130
3992 503
7043 393
3585 786
4927 277
2971 446
1798 152
1724 322
2088 331
2048 319
2495 493
2736 587
4807 475
2425 616
14973 234
4768 492
8714 408
14393 173
1545 91