2312 323
4161 309
3396 345
4335 757
8943 265
2601 44
15655 385
6482 223
19690 262
17183 618
2908 870
1863 89
3072 509
1483 132