5517 509
2607 554
20316 474
2721 287
2718 552
3890 632
4891 657
3320 43
3772 556
9317 389
19228 63
3585 262
2250 318