40507 953
29729 162
63072 95
8408 78
11976 268
21002 533
7676 388
6933 108
47831 279
42925 439
13270 675
23064 162
13008 283
86314 287
15356 154
217373 1148
19772 652
30394 529
19087 573
14705 140
23934 422
5859 167
44015 578
7934 153
54125 63
16696 256
10255 198
14343 774