4510 141
3282 58
35669 536
18151 763
125152 351
9752 103
6545 887
66986 185
133521 881
7722 300
114367 893
85646 590
35568 554
42350 389
16371 247
43870 491
35639 606
3122 292
43032 285