4525 141
3285 58
35676 536
18155 763
125267 351
9754 103
6550 887
67023 185
133580 881
7723 300
114465 893
85729 590
35599 555
42396 389
16406 247
43889 491
35706 606
3125 292
43071 285