13951 660
3600 561
1627 256
2974 524
3888 374
2936 536
7568 681
165938 824
75056 523
5076 178
5516 344
23303 233
4161 532
4374 788
3508 509
6263 171
16370 435