4501 141
3277 58
35666 536
18151 763
125050 351
9748 103
6543 887
66948 185
133465 880
7720 300
114292 893
85590 590
35523 554
42303 389
16332 247
43848 491
35575 606
3122 292
42992 285