1551 406
475 104
1153 233
2539 591
8645 413
18559 512
7882 638
6610 416
10445 378
2630 522
3639 103
3115 728
4502 449
7058 306
4288 708
2869 690