30031 543
7216 831
21326 555
19657 183
7069 360
6117 328
17284 674
8780 247
14056 508
4874 818
13176 536
9710 311
4230 333
8189 288
5321 278
4031 76
5944 100
8768 86
6634 80
16858 276
3755 240
7751 347
8817 582
5787 347
5574 585
8328 110
9958 739