4504 141
3281 58
35666 536
18151 763
125097 351
9751 103
6545 887
66957 185
133488 880
7720 300
114327 893
85621 590
35543 554
42320 389
16348 247
43856 491
35599 606
3122 292
43009 285