15295 506
24559 771
31995 788
17151 841
18278 307
61962 883
22584 563
26965 127
385016 1074
1181042 1305
324504 847
22432 881
47302 1022
34494 652
22451 370
23480 370
784693 1668
136134 724
93268 843
18132 377
14863 237
30920 166