10295 330
7764 763
8486 408
16629 43
5196 492
3300 195
2617 312
5092 745
4366 637
9016 33
2639 550
18939 482
5999 803
5007 570
3312 259
2885 371
4827 605
4792 869
3828 692
2951 285
3746 560
7618 468
2535 95
4216 859