30801 432
6882 266
4961 453
7163 583
14903 327
4530 427
8004 659
3948 246
9960 98
32488 533
14567 765
8003 719
6810 443
3228 575
4294 715
7189 292
21388 633
3605 881
3679 127
14502 610
49243 640
3216 93
7576 778
4996 926
3459 81
1456 95
4972 812
2582 261