6896 283
4829 174
2884 636
1437 108
3404 511
1804 112
5358 607
1814 374
861 86
3608 632
3264 623
1229 39
12519 396
1050 282
1859 61
8012 853
2044 268
870 90
2405 497
2033 322
3971 503
965 83
5593 663
5078 420