12519 121
4239 567
5931 627
14262 661
10950 399
5522 940
3604 502
130323 306
33734 522
183604 931
37862 680