5580 256
30999 707
8239 667
7322 746
5780 261
7356 432
12947 607
4749 287
9780 475
7009 460
7002 178
5723 666
10894 582
30637 928
20054 134
11435 349
10742 672
6569 698
9234 562
11602 222
26873 978
10247 650
7511 193
5853 201