1159 80
4089 274
2720 331
3524 111
5597 685
4869 616
2375 433
3046 268
2439 515
3239 237
3402 361
3456 266
7592 631
731 46
5943 133
4235 150
7696 566
2864 228
1245 153
3816 431
2909 261
7381 406
4570 756
1699 235