5031 512
1501 97
5456 515
8921 274
4742 245
3106 110
101104 319
100246 667
5342 433
3806 425
4756 366
4071 513
4254 383
6868 903
188459 484
48378 751
4147 720
5089 245
4588 349
2839 85
166788 307
32538 428
4987 54
7252 847
14108 810
8750 726
17763 116
9409 777