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