49855 310
4697 639
18052 443
18618 659
14973 484
15063 61
20895 81
20675 461
23187 85
1497 353
11051 534
6903 750
8265 383
22594 948
1433 35
5663 247
3442 148
19936 486
2524 129
5601 177
6172 684
4973 211
3035 77
12048 688
42606 574
22435 410
15862 794
9813 592