15032 653
19107 654
17715 461
20911 278
36200 583
21506 759
13108 688
24662 313
25274 188
10960 78
31187 537
79300 310
8083 107
117149 641
17632 651
40969 544
21997 241
3119 257
66244 157
125479 767
10473 450
19475 63
18636 669
3685 827
2287 318
2897 454
3220 347
3297 785