1605 321
2744 379
26661 533
4444 465
3507 477
18085 354
5616 917
9329 488
8250 733
2209 234
3410 188
3707 589
5138 714
20751 503