3558 855
38473 589
2950 90
8319 713
11888 778
109016 328
40128 540
448351 1570
52063 289
61132 382
152356 352
18598 802
6820 102
2435 126
3411 522
3370 345
9437 458