2893 524
2658 533
1839 119
2613 261
1669 180
1378 68
2989 614
11588 601
4432 885
2647 408
12746 798
4023 706
2117 125
4075 399
5993 152
3989 684