205280 711
16412 581
35137 426
54746 336
28341 840
26932 788
16379 459
29225 510
41003 523
6947 504
3228 473
3687 86
32596 575