2695 420
2839 803
28305 341
2858 91
6596 179
41548 57
6117 562
20930 621
30781 610
27062 486
23577 664
5871 191
6300 738
5329 533
21520 895
3088 857
731 120
1329 170
2854 569