29959 543
7203 831
21235 555
19606 183
7046 360
6098 328
17233 674
8756 247
14045 508
4855 818
13135 536
9690 311
4212 333
8137 287
5301 278
4007 76
5927 100
8738 86
6563 80
16849 276
3742 240
7708 347
8796 582
5773 347
5563 585
8314 110
9933 739