38413 632
15201 494
3004 112
5789 141
956 56
21042 207
3680 563
5921 358
23583 80
2894 327
4837 358
18672 361
3241 247
4537 679
7448 412
3994 788
10335 595
4185 77
2580 264