1041 255
2040 609
5405 591
4937 514
12026 683
3433 188
15495 579
19274 661
6951 422
3133 520
39492 860
3356 614