1626 321
2745 379
26663 533
4446 465
3508 477
18112 354
5618 917
9331 488
8250 733
2209 234
3413 188
3708 589
5142 714
20754 503