3184 386
8879 328
11977 451
5680 525
3701 64
15195 155
8736 171
7860 614
5363 897
3453 718
4924 234
16609 706