10736 618
16049 790
12598 593
23618 277
8644 104
4592 263
10513 529
5155 713
3558 500
4351 651
4416 423
1448 313