292 57
2079 462
1020 273
1686 257
2973 870
15888 493
1464 112
3689 506
2896 647
7623 861
10821 575
782 149
853 58
2837 335
2561 246
3259 392
8364 922
8017 587
2472 397
6216 672
6710 771
6253 625
1634 358
8537 320