4286 452
104823 584
81797 803
45662 786
3528 618
3858 522
2752 68
2665 175
3107 232
3416 510
8290 445
2978 424
3471 366
1764 277
3251 527
3997 773
2467 189