3902 383
5494 338
9196 390
5315 899
49166 842
70774 641
234933 607
44679 514
45400 322
39564 673
4044 551
2975 272
5124 113
4622 715
6520 632
3976 700
4968 105
2585 404
78444 181