3402 691
1950 427
215226 601
20773 81
8116 231
33291 951
8132 323
45588 365
2339 366
2866 463
17702 455
19481 447
9582 874