12651 660
3612 561
1578 256
2953 524
3842 374
2916 536
7482 681
165667 824
74540 522
5044 178
5475 343
23101 233
4119 532
4316 788
3490 509
6226 171
16264 435