2931 447
3282 583
4434 71
17490 469
5959 452
2980 199
8827 513
6298 567
2758 221
4930 63
5301 301
3599 181
19059 475