6631 655
2993 51
3741 652
1711 119
4758 1014
4581 47
10524 391
6000 287
5099 143
5160 194
2792 362
4616 305
5669 403
6945 403
3365 857
4908 520
2793 430
2529 70
5362 132
1009 210
3918 470
6804 662
1843 272
1005 101
4226 561
2332 221
2381 326
4822 320