860 208
1884 549
16547 385
2938 323
7971 313
3768 345
4797 757
9904 265
3063 44
18432 385
7301 223
22984 262
21317 618
3104 870
4451 93
4862 509
1900 132