162 45
159 36
2656 661
7673 672
3570 812
5692 583
3710 220
7570 669
6298 348
2982 517
4670 673
7522 356
17803 377
19464 605
6514 262
10855 510
4394 414