9843 604
8528 509
3599 581
4326 532
67296 473
5600 517
10011 28
20268 315
8161 352
2369 320
33715 501
16985 445
8448 839
2274 374
3971 404