4508 141
3281 58
35669 536
18151 763
125142 351
9752 103
6545 887
66983 185
133516 880
7721 300
114359 893
85641 590
35564 554
42335 389
16369 247
43869 491
35634 606
3122 292
43029 285