593 529
706 259
530 366
920 895
991 393
638 643
598 548
494 201
114 346
823 364
114 110
631 167
14346 365
13297 804
9387 361
7326 363
7275 348
6096 14
5631 40
5095 201
5023 225
4447 922
4410 646
4395 218