40503 544
3695 599
21762 241
65438 157
2944 459
4699 318
1359 152
123496 767
10378 450
3198 292
6128 468
4352 657