37907 632
14792 492
2906 112
5268 141
730 56
20795 207
3622 563
5837 358
23078 80
2778 327
4470 358
18321 361
3101 247
4464 679
7211 412
3906 788
10222 595
4133 77
2514 264