935 243
2903 688
1528 419
2255 287
949 152
710 69
1984 409
3466 641
3245 558
1694 348
3028 597
2119 515
1529 148
3083 576
2546 416
2207 342
2118 362
2710 569
2949 646
2938 468
1260 81
2719 439
2769 676
3315 620