3059 525
34204 788
5536 86
6250 207
3090 282
38358 304
25028 877
27422 247
19669 183
18229 696
25102 536
16304 862
18919 704
15117 953
7039 765
22105 623