9839 72
31063 556
42846 516
8443 517
41178 519
31596 251
17383 501
27307 469
14393 521
3589 626
1831 233