38439 632
15231 494
3016 112
5868 141
1079 56
21089 207
3692 563
5936 358
23713 80
2912 327
4877 358
18727 361
3276 247
4543 679
7495 412
4000 788
10356 595
4195 77
2593 264