37916 632
14792 492
2907 112
5273 141
731 56
20796 207
3622 563
5837 358
23082 80
2781 327
4470 358
18323 361
3104 247
4464 679
7212 412
3907 788
10222 595
4135 77
2515 264