117229 641
41076 544
3730 599
22007 241
66293 157
2992 459
4791 318
1401 152
125567 767
10481 450
3272 292
6255 468
4405 657