145684 931
34403 393
33767 794
24904 417
8322 812
14288 374
28627 585
136237 1003
18752 338
19254 631
40164 498
71680 638