295736 1056
27338 186
32204 799
44463 505
630337 1691
132173 689
62645 122
54050 436
56476 754
3359 394
8073 424
10683 679
3043 53