255765 674
21585 94
14659 130
24813 178
222306 616
18866 933
38275 875
30111 365
9008 290
26683 482
1796 37
2940 266
11212 690
6604 511
125730 685
55233 476