12661 660
3615 561
1578 256
2954 524
3843 374
2916 536
7485 681
165675 824
74544 522
5044 178
5475 343
23104 233
4124 532
4316 788
3490 509
6226 171
16265 435