5496 29
1217 70
2726 122
2237 555
4952 362
9448 727
2867 513
5674 596
2044 117
2852 295
5337 647
2088 185
1288 125
3132 470
40986 685
40196 181
36239 722
16199 580
10477 407
16225 141
10197 643
30893 668
20389 192
5160 471
4411 715
8011 458
5822 147
3545 138