629 147
2856 903
2939 730
2451 351
713 77
466 76
1399 348
687 129
2649 769
1778 412
3009 557
1262 304
1580 374
1220 302
1594 100
786 100
531 37
2637 559
2938 685
483 66
2385 631
1554 354
2656 621
2427 256