4509 141
3282 58
35669 536
18151 763
125150 351
9752 103
6545 887
66985 185
133521 881
7721 300
114365 893
85645 590
35568 554
42348 389
16371 247
43869 491
35639 606
3122 292
43032 285