1501 53
2082 125
3778 78
3444 711
3643 838
802 47
3863 541
7500 729
11874 444
3562 596
1280 218
4205 192
3131 793
2827 523
2970 443
1304 83
14558 367
2707 405
1395 329
3553 469
11613 544
7963 509
1485 100
3339 813