12519 121
4239 567
5934 627
14264 661
10951 399
5524 940
3604 502
130344 306
33762 522
183625 931
37878 680