4550 141
3305 58
35685 536
18160 763
125565 351
9763 103
6561 887
67117 185
133717 881
7729 300
114724 893
85952 590
35719 555
42505 389
16504 247
43948 491
35873 606
3128 292
43193 285