2912 85
4593 413
4837 78
10447 386
6322 356
7803 731
8408 831
9086 498
5109 540
10543 561
3919 612
6753 621
4282 160
5758 192
5528 635
2629 37
3376 45
6834 404
21373 610
7741 596
12043 655
12708 155
30928 972
16689 799
3509 106
9130 865
5469 866
6400 601