501 108
682 28
573 326
920 220
923 137
445 151
988 503
324 405
617 490
683 213
926 912
368 789
14483 365
13404 804
9425 361
7366 363
7320 348
6136 14
5660 40
5120 201
5056 225
4473 922
4443 646
4424 218