16925 116
3415 425
31810 266
7468 581
9786 277
6168 183
4793 749
7199 831
21198 555
8122 287
8308 110
4906 162
7615 183
11220 182
3712 495
3859 712
3576 392