3091 790
1865 258
1645 178
2439 416
158504 731
149171 1222
67114 558
93037 212
71336 286
83986 753
31756 631
77948 300
27305 977
60726 423
20701 518
53057 714
55990 591
37102 172
129445 679
30960 286
58474 624
37208 462
137595 639
47272 710