4508 141
3281 58
35669 536
18151 763
125140 351
9751 103
6545 887
66981 185
133516 880
7721 300
114357 893
85639 590
35561 554
42334 389
16368 247
43869 491
35630 606
3122 292
43028 285