4510 141
3282 58
35669 536
18151 763
125153 351
9752 103
6545 887
66987 185
133522 881
7722 300
114368 893
85647 590
35569 554
42351 389
16373 247
43871 491
35642 606
3123 292
43034 285