22927 116
30793 429
13362 408
8185 155
3673 296
5838 469
7073 436
5279 667
3386 145
10462 534
9099 196
49240 855
31655 91
8862 80
5715 121