451 70
113202 371
122146 487
1530 142
2981 765
105008 425
1488 122
61798 191
184445 660
10750 521
23920 697
285672 517
511090 1395
61689 118
96971 344
46183 607
65174 286
55194 666