3034 626
3095 677
398 36
2487 253
2722 666
4642 646
1118 76
1576 287
7035 439
3328 707
8690 640
2403 206
51607 277
388867 1275
105013 569
192222 770
48543 385