2886 733
5598 412
6067 376
5956 193
7881 257
2421 547
1289 327
5481 96
4976 493
5203 368
4395 443
44317 402
53055 478
50662 603
90382 647