592 130
3704 639
4185 459
17489 602
3636 593
15579 290
3070 37
6863 517
4244 368
11778 108
2841 546
68833 507
14292 889
63989 727
4064 322
25139 177
29367 281
6277 86
10931 704