4040 474
4364 259
2404 93
27660 450
9806 433
3216 665
12748 568
2925 399
1402 223
3161 420
10250 626
4101 882
17647 555
3006 517
5298 453
2972 113