3800 128
8979 90
3799 533
1769 39
36907 432
5077 468
4871 451
7596 658
6043 319
6915 638
14241 781
3742 502
26612 150
6260 478
6376 676
4224 418
14162 889
8071 657
5546 851
11546 341
2421 303
4396 207
9316 262
4655 639