476 629
500 316
706 384
115 35
49 120
340 378
176 714
579 386
556 515
998 966
613 542
642 957
14391 365
13359 804
9402 361
7349 363
7294 348
6121 14
5653 40
5107 201
5039 225
4457 922
4425 646
4403 218