1056 504
411 594
428 624
1347 263
968 369
629 141
1155 533
901 732
956 76
474 605
936 9
802 3
14366 365
13325 804
9391 361
7330 363
7284 348
6107 14
5646 40
5103 201
5034 225
4452 922
4419 646
4401 218