583 151
2548 569
2642 759
1352 309
2113 602
117 27
537 149
2927 966
1640 450
555 177
223 51
2576 627
3009 940
531 112
2761 747
1686 364
1376 419
553 123
808 238
2687 606
2195 459
661 187
1894 516
636 155
964 257
1685 482
580 160
2087 633