2889 733
5602 412
6069 376
5956 193
7881 257
2429 547
1292 327
5481 96
4976 493
5203 368
4395 443
44330 402
53071 478
50668 603
90400 647