13594 688
13036 275
4561 672
3287 444
2972 534
2145 547
3969 632
1126 112
1497 57
3012 509
1862 101
2908 698
2508 586
2371 621