2951 327
6938 548
9703 163
8032 655
7245 850
1651 144
2813 261
6292 593
16098 793
17858 229
3707 792
6110 711
3086 101
4078 734
4340 352
8470 568
7175 518
3837 216
9220 782
1838 90
4148 204
3748 379
2722 374
2770 120