37922 632
14792 492
2907 112
5273 141
731 56
20797 207
3622 563
5837 358
23085 80
2781 327
4470 358
18324 361
3105 247
4464 679
7213 412
3907 788
10222 595
4135 77
2515 264