30031 543
7216 831
21328 555
19657 183
7069 360
6117 328
17285 674
8781 247
14056 508
4875 818
13177 536
9710 311
4230 333
8189 288
5321 278
4031 76
5944 100
8768 86
6634 80
16858 276
3755 240
7752 347
8817 582
5788 347
5574 585
8329 110
9959 739