1659 239
91120 651
8165 648
11737 461
12031 168
13726 663
18461 482
30239 429
29009 83
25952 747
4069 551
3182 212
50059 576