21099 555
19545 183
7026 360
6071 328
17189 674
8730 247
14028 508
4826 818
13070 534
9662 311
4200 333
8083 287
5280 278
3986 75
5906 100
8713 86
6455 80
16834 276
3729 240
7655 347
8765 582
5749 347
5549 585
8300 110
9905 739
20696 63
12335 732