12641 660
3606 561
1577 256
2948 524
3842 374
2916 536
7481 681
165657 824
74524 522
5044 178
5475 343
23092 233
4110 532
4316 788
3490 509
6222 171
16262 435