8648 362
30506 750
29862 138
62838 404
30999 743
12099 604
256071 1998
74017 311
6318 232
27844 309
41596 297
28109 127
12705 44
8486 56
41507 492
77415 626
32424 813
33112 540
17857 702
45522 112
74130 589
82280 660
32046 439
32570 555
9425 678
24192 65
53494 717
27042 913