4501 141
3279 58
35666 536
18151 763
125064 351
9748 103
6545 887
66953 185
133475 880
7720 300
114301 893
85602 590
35529 554
42305 389
16337 247
43850 491
35580 606
3122 292
42997 285