3293 130
1575 138
3321 67
2340 312
2463 353
5119 874
9477 38
7547 290
9281 905
2644 192
3127 375
3471 184
2245 303
7840 836
5350 667
9566 548
2346 57
5870 648
7861 547
4096 291
3447 462
1232 28
2572 81
3746 778
4061 621
4108 384
7378 50
3337 249