4506 141
3281 58
35666 536
18151 763
125115 351
9751 103
6545 887
66962 185
133495 880
7720 300
114334 893
85626 590
35550 554
42324 389
16356 247
43863 491
35608 606
3122 292
43014 285