2102 323
3952 309
3270 345
4157 757
8545 264
2444 44
14751 385
6122 223
18509 262
15385 617
2849 870
1682 89
2913 509
1354 132