1586 302
7733 39
4559 593
6322 684
6162 247
137832 679
7769 151
27737 402
11579 633
42807 665
26726 643
4621 169
16737 461
603 79
837 33
2679 701