5496 848
5682 239
4719 606
19834 671
6123 676
6318 349
4907 521
5954 669
2810 436
2628 335
19495 947
9567 141