2912 85
4593 413
4837 78
10447 386
6322 356
7804 731
8408 831
9090 498
5110 540
10544 561
3919 612
6754 621
4283 160
5758 192
5528 635
2629 37
3376 45
6834 404
21374 610
7741 596
12043 655
12710 155
30928 972
16689 799
3509 106
9130 865
5469 866
6401 601