117224 641
41071 544
3730 599
22007 241
66288 157
2992 459
4791 318
1401 152
125565 767
10481 450
3272 292
6255 468
4404 657