12712 612
8667 322
6893 556
3628 87
14661 394
7731 420
8977 313
7238 611
1991 106
4224 904
4298 191
2426 177
7558 359
5615 118