4193 452
104799 584
81749 803
45630 786
3510 618
3832 522
2711 68
2642 175
3077 232
3322 510
8230 444
2955 424
3441 366
1742 277
3236 527
3974 773
2449 189