5471 29
1209 70
2712 122
2237 555
4923 362
9430 727
2862 513
5666 596
1995 117
2847 295
5330 647
2085 185
1286 125
3118 470
40970 685
40164 181
36227 722
16177 580
10475 407
16224 141
10197 643
30879 668
20386 192
5156 471
4402 715
8000 458
5806 147
3541 138