30126 584
2742 90
8164 713
11766 778
106676 324
39992 540
438427 1559
50536 288
58552 380
148070 347
17183 801
6702 102
2297 126
3413 855
3296 521
3217 345
9323 458