4040 474
2625 186
4362 259
2404 93
27653 450
9803 433
3216 665
12744 568
8686 692
2925 399
1402 223
10249 626
4101 882
3316 323
17644 555
3006 517
5298 453
2971 113