4955 512
1497 97
5446 515
8917 274
4739 245
3098 110
101010 319
100106 667
5339 433
3803 425
4753 366
4373 581
4069 513
4254 383
6864 903
188326 484
48337 751
4143 720
6284 301
5087 245
2722 384
4584 349
2837 85
166742 307
32534 428
4986 54
7252 847
14108 810