3696 639
4137 459
17476 602
3601 593
15554 290
3061 37
6861 517
4191 368
11770 108
2840 546
68809 507
14242 889
63949 727
4053 322
25139 177
29364 281
6269 86
10921 704