2931 447
3282 583
4434 71
17490 469
5958 452
2979 199
8825 513
6296 567
2758 221
4929 63
5300 301
3598 181
19058 475