40106 544
3656 599
21625 240
65222 157
2926 459
4658 318
1347 152
123299 769
10370 450
3219 292
5990 468
4353 657