157 25
2127 476
596 90
959 885
815 154
984 826
771 433
32 153
516 415
989 168
300 940
863 668
143 718
303 669
3393 412
220 856
53 50
707 463
180 504
111 814
581 192
57 507
936 995
533 255