3403 256
6031 655
7197 411
9705 548
16655 289
27439 104
64933 765
14507 196
103605 550
22850 557
22359 877
9603 501
17441 350
15432 512
14186 813
10435 591