5025 512
1500 97
5454 515
8921 274
4742 245
3104 110
101100 319
100227 667
5342 433
3806 425
4756 366
4374 581
4070 513
4254 383
6868 903
188454 484
48376 751
4147 720
6288 301
5089 245
2723 384
4588 349
2839 85
166785 307
32538 428
4987 54
7252 847
14108 810