5491 29
1214 70
2722 122
2237 555
4942 362
9444 727
2867 513
5670 596
2039 117
2850 295
5335 647
2087 185
1287 125
3128 470
40982 685
40187 181
36233 722
16197 580
10477 407
16225 141
10197 643
30889 668
20387 192
5159 471
4408 715
8007 458
5814 147
3543 138