8546 61
2902 264
9786 821
3768 286
36016 895
15304 519
10708 313
5780 511
42345 244
55194 744
4639 798
10890 555
4330 160
9121 458