2319 323
4167 309
3403 345
4338 757
8955 265
2607 44
15680 385
6493 223
19741 262
17237 618
2910 870
1867 89
3079 509
1488 132