15012 164
2971 570
3062 430
10330 608
1960 329
3126 911
1077 59
659 81
2176 411
184262 592
21452 475
34506 483
23618 177
6841 297
3699 586
8105 735
4244 547
3331 525
2083 58
10163 616
5366 173
5232 687
4198 782
3914 593
4451 565
9112 717
57112 197
94517 372