832 60
17184 332
40529 835
14121 787
32133 777
23852 526
34773 649
8659 531
6556 250
7747 285
6745 353
9126 834
3960 167
17500 263
5680 569
9213 328
3273 237
14038 852