27008 323
12401 545
14202 392
20100 698
295729 1152
16735 701
15290 121
13099 145
9349 480
25601 417
27545 334
26245 739
29284 237
1275938 4644
15307 94
22880 72
45260 506
13915 224
32177 173
243632 1001
225752 1162
6069 110
56827 802
437699 1204
123191 327
22095 174
16824 318
44058 719