2310 323
4161 309
3395 345
4335 757
8942 265
2601 44
15654 385
6482 223
19684 262
17183 618
2908 870
1862 89
3072 509
1483 132