5495 29
1216 70
2724 122
2237 555
4949 362
9448 727
2867 513
5670 596
2044 117
2851 295
5337 647
2088 185
1287 125
3132 470
40984 685
40189 181
36237 722
16198 580
10477 407
16225 141
10197 643
30893 668
20387 192
5160 471
4411 715
8011 458
5819 147
3545 138