3526 855
38025 588
2933 90
8289 713
11868 778
108640 328
40121 540
447254 1569
51835 289
60670 382
151860 352
18332 802
6808 102
2421 126
3401 522
3359 345
9418 458