8969 473
6448 224
5452 654
11859 305
110323 236
9127 417
17725 268
9455 779
9881 487
16654 540
1667 30