4890 40
3972 469
5848 613
2953 56
9752 263
5866 713
6166 417
4721 334
10264 785
7792 159
16661 509
6262 175
31539 130
8309 621
5829 335
3786 200
10325 224
12302 667
8811 621
15695 870
5957 796
2587 439
7538 104
4841 403
1720 66
2808 296
7438 682
58050 512