12213 384
2818 323
7895 313
3724 345
4740 757
9758 265
2988 44
17943 385
7168 223
21617 262
19602 618
3077 870
4326 92
4777 509
1801 132