342 500
886 159
584 570
271 788
463 116
917 753
42 980
294 383
727 81
842 248
388 734
568 818
14254 365
13239 804
9338 361
7287 363
7226 348
6048 14
5608 40
5069 201
4992 224
4422 922
4389 646
4357 218