4295 452
5197 359
104829 584
81814 803
45668 786
3535 618
3876 522
2766 68
2673 175
3121 232
3453 510
2985 424
3483 366
1771 277
3261 527
4006 773
2479 189