3350 907
403711 825
6977 34
5981 507
8499 485
6526 177
4349 305
20126 313
2579 428
10852 461
4431 457
40037 680