2997 560
8557 605
18255 758
529 132
24097 348
3264 494
3346 749
1591 412
2205 481
1179 340
2789 574
8360 465
2998 715
5015 367
4539 208
25403 607
22080 432
1300 366
5169 181
74849 110
2543 526
1238 310
4096 121
14575 636