4040 474
2625 186
4362 259
2404 93
27641 450
9801 433
3215 665
12739 568
8684 692
2924 399
1402 223
10249 626
4101 882
3316 323
17641 555
3005 517
5294 453
2969 113