2419 538
1885 234
8432 324
8877 464
15046 411
310076 1078
13648 715
40597 781
15474 55
43350 116
38455 513
16138 833
9300 628