3401 691
1950 427
215222 601
20773 81
8116 231
33289 951
8132 323
45586 365
2339 366
2866 463
17702 455
19481 447
9582 874