625 152
1003 622
391 472
220 86
365 329
954 782
160 268
948 642
647 944
322 301
755 702
448 415
14594 365
13473 804
9463 361
7412 363
7365 348
6178 15
5684 40
5143 201
5090 225
4490 922
4478 646
4452 218