12606 709
12314 246
3790 539
4695 391
8726 357
3096 397
2993 533
3333 367
4290 513
4308 394
1688 133
2147 33
6773 110
4806 643
3070 314
5365 258
29681 741
572 101
1246 154
8697 498
2622 387
2048 116