28408 603
1278 268
15964 253
12563 274
4838 627
2356 359
3479 486
4517 311
1786 60
7279 735
12604 137