12638 660
3606 561
1577 256
2948 524
3842 374
2916 536
7480 681
165657 824
74524 522
5043 178
5475 343
23091 233
4110 532
4316 788
3490 509
6222 171
16262 435