1039 305
1659 338
2040 353
847 42
2537 393
89995 703
70458 418
88126 822
58942 145
45020 411
55819 387