38410 632
15200 494
3004 112
5782 141
956 56
21040 207
3679 563
5921 358
23574 80
2892 327
4835 358
18668 361
3238 247
4535 679
7441 412
3992 788
10334 595
4185 77
2580 264