5957 447
32315 910
4599 637
7956 553
9902 846
3544 181
16975 589
14137 39
9901 619
81029 565
17705 116
14921 119
8619 47
2240 278