4508 141
3281 58
35669 536
18151 763
125136 351
9751 103
6545 887
66980 185
133511 880
7721 300
114354 893
85637 590
35555 554
42334 389
16367 247
43868 491
35627 606
3122 292
43025 285