2426 128
9723 454
20005 667
4130 210
3986 604
8435 128
5924 633
2337 311
4783 777
3731 373
4035 384
3450 511
4166 849
9779 353
2657 341
7713 546
7562 512
4240 607
8970 651
3046 400
2368 166
5722 518
3785 79