8965 292
4918 515
16522 349
4218 611
5692 462
3841 386
5986 432
6006 437
12538 333
7058 421
7770 377
2103 368
5262 511
1793 78
1788 234
2277 235
3135 746
4453 825