4286 452
104823 584
81798 803
45662 786
3528 618
3858 522
2753 68
2665 175
3109 232
3419 510
8295 445
2979 424
3472 366
1764 277
3251 527
3999 773
2468 189