2421 538
1886 234
8432 324
8877 464
15046 411
310087 1078
13648 715
40597 781
15477 55
43360 116
38466 513
16140 833
9300 628