5473 29
1210 70
2713 122
2237 555
4929 362
9431 727
2864 513
5667 596
2003 117
2848 295
5330 647
2085 185
1286 125
3121 470
40970 685
40165 181
36227 722
16180 580
10475 407
16224 141
10197 643
30882 668
20386 192
5156 471
4403 715
8002 458
5808 147
3541 138