5486 29
1213 70
2719 122
2237 555
4940 362
9442 727
2867 513
5669 596
2029 117
2850 295
5333 647
2086 185
1286 125
3127 470
40980 685
40184 181
36231 722
16196 580
10477 407
16225 141
10197 643
30885 668
20387 192
5158 471
4407 715
8006 458
5812 147
3543 138