8560 61
2983 264
9788 821
3768 286
36039 895
15312 519
10709 313
5781 511
42360 244
55259 744
37926 433
2921 384
4644 798
10892 555
4332 160
9124 458