13093 117
5840 490
26295 263
11514 284
4422 559
5015 276
8228 76
5093 332
6056 556
5683 344
9141 268
5234 771
7264 727
8514 215
5754 544
2394 228
6721 261
4414 357
8865 674
15636 791
5351 610
20541 561
4699 372
3826 103