4503 141
3280 58
35666 536
18151 763
125080 351
9749 103
6545 887
66955 185
133478 880
7720 300
114310 893
85611 590
35534 554
42312 389
16342 247
43854 491
35587 606
3122 292
43003 285