2226 323
4038 309
3349 345
4250 757
8772 265
2523 44
15196 385
6320 223
18964 262
16254 617
2879 870
1818 89
2959 509
1399 132