4040 63
9029 736
77454 533
21626 777
6504 853
1184 182
6284 58
327 69
1788 253
1837 385
1713 177
2143 702
3275 502
3811 652
18519 481
20504 256
3814 883
5202 521
6931 180
17497 558
45371 367
8333 606
6248 348
10188 741