5095 708
9727 532
2297 345
6921 582
4827 349
2582 312
3779 562
4838 636
5905 940
9425 842
2773 366
21086 1019
12229 472
8760 524
4896 458
37497 694
11058 565
82550 616
16279 463
85294 873
59905 408
3414 388
886 55
12307 765
3551 486
31558 517
1284 39
9321 611