30023 543
7215 831
21321 555
19653 183
7066 360
6116 328
17280 674
8780 247
14056 508
4874 818
13171 536
9706 311
4229 333
8186 288
5319 278
4027 76
5940 100
8764 86
6624 80
16857 276
3754 240
7747 347
8816 582
5787 347
5572 585
8328 110
9956 739