4501 141
3277 58
35666 536
18150 763
125041 351
9748 103
6543 887
66943 185
133462 880
7720 300
114287 893
85583 590
35522 554
42301 389
16328 247
43845 491
35572 606
3122 292
42990 285