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