649 41
257 877
949 930
393 431
168 51
582 261
277 599
240 996
220 400
703 947
492 20
478 256
14358 365
13301 804
9388 361
7327 363
7277 348
6099 14
5635 40
5097 201
5025 225
4447 922
4414 646
4396 218