28074 603
1278 268
15963 253
12561 274
4838 627
2354 359
3478 486
4516 311
1786 60
7274 735
12603 137