2853 105
8775 108
4295 569
5914 473
5242 641
5636 400
3097 90
5150 626
7053 367
15195 474
7378 621
10004 846
3605 310
20924 870
12003 805
9935 323
4954 725
7453 781
4528 663
24912 672
2101 90
2457 229
6465 887
6146 146