12556 709
12295 246
3772 539
4684 391
8699 357
3094 397
2985 533
3330 367
4289 513
4299 394
1679 133
2136 33
6772 110
4802 643
3070 314
5363 258
29667 741
571 101
1245 154
8695 498
2622 387
2045 116