25618 893
3581 214
6599 605
4642 196
12554 339
16643 128
6331 612
5033 423
9633 549
4127 575
16833 169
2805 174
3612 59
2624 657
12213 652
922 169
17981 762
2169 394