2050 400
2428 428
1492 197
3424 885
13873 709
34791 525
16155 536
2775 650
2994 858
2700 708
15815 238
2965 707
2404 441
46453 89
1675 325
25191 289
3367 244
12027 61
1496 248
2968 591
3112 633
45129 824
8447 280
3322 929
3421 673
3045 604
894 26
2548 542