39763 544
3622 599
21455 240
64407 157
2903 459
4557 318
1311 152
121833 768
10221 450
3186 292
5924 468
4310 657