3668 452
4244 359
104460 584
81278 803
45371 786
3317 618
3511 522
2318 68
2293 175
2763 232
3008 510
2747 424
3092 366
1587 277
3065 527
3685 773
2142 189