5321 32
2997 674
2043 335
2289 549
3636 825
6037 561
3628 466
5153 709
4548 169
1525 213
3199 581
1939 240
1088 65
6926 354
5385 501
2124 222
3191 843
3240 756
2033 362
3282 628
3123 230
3969 486
877 155
3374 813
2485 578
1681 253
7005 604
1473 329