2223 323
4038 309
3341 345
4247 757
8768 265
2521 44
15192 385
6313 223
18950 262
16239 617
2878 870
1815 89
2956 509
1398 132