30030 543
7216 831
21325 555
19655 183
7068 360
6117 328
17284 674
8780 247
14056 508
4874 818
13176 536
9709 311
4230 333
8189 288
5321 278
4031 76
5943 100
8767 86
6631 80
16858 276
3754 240
7750 347
8817 582
5787 347
5574 585
8328 110
9957 739