12652 660
3613 561
1578 256
2953 524
3842 374
2916 536
7482 681
165670 824
74541 522
5044 178
5475 343
23101 233
4120 532
4316 788
3490 509
6226 171
16264 435