30268 604
1285 268
15972 253
12570 274
4843 627
2359 359
3489 486
4526 311
1792 60
7288 735
12616 137