38437 632
15229 494
3014 112
5862 141
1078 56
21088 207
3691 563
5936 358
23706 80
2910 327
4873 358
18724 361
3275 247
4540 679
7491 412
4000 788
10356 595
4194 77
2592 264