2601 817
8341 556
542 122
2224 651
2722 447
34702 929
4925 322
96327 646
9230 179
4961 392
196312 738
4066 293
13447 54