396 85
597 630
909 172
364 909
251 853
493 279
487 321
360 971
299 861
781 26
392 135
578 724
14393 365
13359 804
9402 361
7349 363
7294 348
6122 14
5653 40
5107 201
5039 225
4457 922
4425 646
4403 218