1693 302
7844 39
4914 593
7154 684
6254 247
139458 679
7820 151
28055 402
11667 633
43456 665
26962 643
4701 169
16856 461
611 79
844 33
2688 701