3563 452
104318 584
81127 803
45291 786
3281 618
3430 522
2201 68
2221 175
2682 232
2957 510
3944 443
2688 423
2971 366
1552 277
3023 527
3620 773
2048 189