542 860
2982 412
1164 1000
313 201
818 650
589 43
226 601
988 100
315 534
950 797
664 706
876 402
443 617
36 641
844 524
999 488
43 991
23 693
804 66
80 168
331 725
279 484
88 386
388 148