30021 543
7212 831
21319 555
19649 183
7064 360
6115 328
17280 674
8780 247
14056 508
4873 818
13170 536
9705 311
4227 333
8185 288
5319 278
4026 76
5940 100
8763 86
6624 80
16857 276
3753 240
7746 347
8816 582
5787 347
5572 585
8327 110
9955 739