37912 632
14792 492
2906 112
5271 141
730 56
20796 207
3622 563
5837 358
23080 80
2779 327
4470 358
18322 361
3102 247
4464 679
7212 412
3907 788
10222 595
4135 77
2515 264