4504 141
3281 58
35666 536
18151 763
125110 351
9751 103
6545 887
66962 185
133494 880
7720 300
114332 893
85624 590
35549 554
42322 389
16355 247
43862 491
35606 606
3122 292
43013 285