582 68
411 562
953 973
486 319
191 791
584 809
381 653
115 276
230 474
517 356
851 632
818 973
14394 365
13361 804
9402 361
7350 363
7294 348
6123 14
5653 40
5107 201
5040 225
4459 922
4425 646
4403 218