12227 384
2818 323
7895 313
3724 345
4741 757
9758 265
2989 44
17946 385
7169 223
21617 262
19602 618
3077 870
4326 92
4777 509
1801 132