4197 452
5094 359
104801 584
81752 803
45630 786
3511 618
3833 522
2713 68
2643 175
3078 232
3328 510
2956 424
3445 366
1744 277
3236 527
3977 773
2450 189