2419 538
1885 234
8432 324
8877 464
15046 411
310071 1077
13648 715
40597 781
15474 55
43349 116
38451 513
16137 833
9298 628