9023 63
3182 264
9810 821
3775 286
36174 895
15362 519
10733 313
5790 511
42502 244
55783 745
4659 798
10908 555
4348 160
9155 458