3902 383
5494 338
9196 390
5316 899
49171 842
70787 641
234947 607
44681 514
45402 322
39566 673
4044 551
2975 272
5124 113
4622 715
6521 632
3978 700
4968 105
2585 404
78459 181