161 45
158 36
2651 661
7605 672
3533 812
5689 583
3685 220
7561 669
6283 348
2982 517
4666 673
7522 356
17803 377
19449 605
6508 262
10850 510
4389 414