12519 121
4239 567
5933 627
14264 661
10951 399
5523 940
3604 502
130344 306
33759 522
183624 931
37876 680