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