6646 419
3514 205
40688 336
17629 143
13938 649
4527 283
42697 223
38547 391
10772 789
3152 448
17215 439
75033 678