10767 722
12637 62
106301 440
36590 586
13311 230
6945 658
5819 113
4706 590
7114 499
5224 834
5009 339
9725 516
30184 178