10736 618
16059 790
12601 593
23619 277
8646 104
4593 263
10513 529
5156 713
3559 500
4351 651
4416 423
1450 313