9839 72
31063 556
42845 516
8443 517
41156 519
31585 251
17382 501
27293 469
14385 521
3589 626
1831 233