5016 663
9896 577
3525 359
2958 382
2873 317
5374 494
4620 621
3915 215
5630 229
1814 81
2918 170
7086 302
9504 562
3919 251
7446 389
5520 123
3747 283
15409 52
4975 113
5059 543
5187 898
4663 682
10263 440
3609 605