3006 70
6153 652
12530 74
9238 648
3950 493
3586 348
5302 129
6654 310
5221 538
6718 681
10784 400
3932 882
9900 474
14825 678
1298 38
4114 383
4376 555
13307 533
4110 160
3991 893
6411 588
10550 580
5748 84
4242 939