8026 41
32915 560
23230 718
3392 229
4276 880
11356 409
18999 475
54879 381
30063 355
6441 503
5712 706
3603 631
5793 512
12408 303
43771 487
12867 386
11337 663
7144 847
9012 103
9525 618
10032 406
21662 205
13790 859
453073 1310
26218 397
19367 492
16700 474
9516 292