4501 141
3279 58
35666 536
18151 763
125061 351
9748 103
6545 887
66951 185
133473 880
7720 300
114300 893
85596 590
35527 554
42305 389
16335 247
43850 491
35578 606
3122 292
42997 285