5596 262
1408 324
1315 228
2333 283
11154 243
5588 479
14893 803
6570 365
3199 170
25632 170
20543 269
8194 155
7757 648