591 130
3622 639
3980 459
16970 602
3520 593
15498 290
3038 37
6838 516
4154 368
11755 108
2835 546
68752 507
14194 889
63738 727
4021 322
25139 177
29332 281
6255 86
10868 704