27605 603
1277 268
15960 253
12561 274
4837 627
2354 359
3477 486
4515 311
1784 60
7273 735
12601 137