2322 323
4171 309
3406 345
4342 757
8970 265
2611 44
15693 385
6503 223
19776 262
17265 618
2911 870
1868 89
3091 509
1491 132