595 153
2104 481
13859 314
3875 766
9376 529
3243 497
1742 283
5552 594
7141 175
1286 195
3149 534
9585 242
6316 612
3489 381
39956 762
7455 127
35278 305
17042 764
6154 342
5278 322
2921 178
7401 456
4410 499
1758 274
3635 720
3649 255
4933 393
7082 945