34763 643
3391 467
3320 77
8969 151
307101 930
6796 597
24237 188
62774 145
35451 104
7525 651
14168 889
3265 123
25622 685