3961 705
4668 371
18569 578
27202 581
10645 147
9078 139
7615 114
36549 93
2983 522
17279 326
3451 638
2627 261