4506 141
3281 58
35668 536
18151 763
125119 351
9751 103
6545 887
66968 185
133499 880
7721 300
114339 893
85629 590
35552 554
42327 389
16359 247
43866 491
35613 606
3122 292
43019 285