35898 561
3739 619
118101 505
11975 81
28229 645
15308 870
2398 377
3436 596
4562 111
3631 344
4273 493
3773 900
4329 703