28152 603
1278 268
15964 253
12563 274
4838 627
2356 359
3478 486
4516 311
1786 60
7276 735
12603 137