27118 603
1277 268
15960 253
12559 274
4835 627
2353 359
3475 486
4514 311
1783 60
7270 735
12601 137