102 983
121 415
45 568
668 265
993 305
592 861
530 532
685 347
169 720
822 963
551 284
922 348
14593 365
13470 804
9462 361
7412 363
7365 348
6175 15
5684 40
5143 201
5090 225
4489 922
4478 646
4452 218