906 652
617 267
78 565
41 161
360 102
899 446
867 643
601 21
313 119
554 758
175 136
977 507
14389 365
13356 804
9399 361
7347 363
7294 348
6117 14
5652 40
5107 201
5039 225
4457 922
4425 646
4403 218