29488 511
10009 239
6805 532
12571 54
10337 301
8132 946
8199 299
4505 672
7488 271
6086 337
20368 653
9062 198
9561 109
14494 419
10314 264
8755 24
37580 304
6774 553
8207 298
12333 129
6277 170
6738 409
15496 1050
38667 143
15057 225
7688 669
13448 133
36643 650