598 409
405 242
972 29
177 473
309 744
493 696
84 623
647 54
946 563
905 704
501 637
451 423
3020 595
2450 769
2273 773
2226 869
2212 10
2023 161
1908 26
1648 39
1549 696
1475 610
1463 911
1423 581