1602 321
2743 379
26659 533
4444 465
3507 477
18085 354
5616 917
9329 488
8249 733
2209 234
3408 188
3707 589
5138 714
20748 503