2931 447
3282 583
4434 71
17490 469
5958 452
2979 199
8825 513
6298 567
2758 221
4930 63
5300 301
3599 181
19059 475