5491 29
1214 70
2723 122
2237 555
4944 362
9447 727
2867 513
5670 596
2040 117
2850 295
5335 647
2088 185
1287 125
3130 470
40983 685
40188 181
36234 722
16197 580
10477 407
16225 141
10197 643
30890 668
20387 192
5160 471
4409 715
8008 458
5815 147
3544 138