8648 500
9667 483
6529 86
4956 366
2345 24
5020 215
2790 354
4132 337
8261 665
11254 595
6767 113
7103 850
3747 251
2289 76
2180 350
72052 402
2569 115
7756 414
4361 713
3505 90