2896 420
2873 803
28330 341
2859 91
6596 179
41656 57
6123 562
20982 621
30862 610
27105 486
23628 664
5881 191
6322 738
5355 533
21567 895
3090 857
732 120
1330 170
2855 569