1030 259
1565 267
262 47
2642 798
2906 761
2664 724
1385 396
1359 311
575 125
1003 249
1608 370
2675 645
680 191