5331 28
21557 524
10993 772
3535 732
4062 128
4079 37
6821 558
2894 648
2671 102
1491 252
3402 595
1303 221
4267 741
8788 239
8254 678
10550 526
4107 80
804 103
5529 235
4261 696
4486 795
2656 380
3136 654
1355 99
4331 676
2898 458
1651 61
414 29