38441 632
15232 494
3019 112
5873 141
1084 56
21091 207
3692 563
5939 358
23718 80
2912 327
4877 358
18729 361
3279 247
4543 679
7497 412
4001 788
10358 595
4196 77
2593 264