4040 474
2625 186
4362 259
2404 93
27648 450
9803 433
3216 665
12740 568
8684 692
2925 399
1402 223
10249 626
4101 882
3316 323
17642 555
3005 517
5298 453
2970 113