254985 674
21579 94
14652 130
24807 178
222252 616
18861 933
38155 875
30008 365
8999 290
26661 482
1793 37
2937 266
11207 690
6595 511
125441 685
55203 476