4503 141
3280 58
35666 536
18151 763
125083 351
9749 103
6545 887
66955 185
133481 880
7720 300
114314 893
85612 590
35538 554
42316 389
16344 247
43855 491
35592 606
3122 292
43003 285