2583 817
6725 556
532 122
2220 651
2705 447
34620 929
4913 322
96295 646
9219 179
4952 392
195276 738
4062 293
13393 54