31223 399
1010 31
3042 208
15979 468
3321 458
3637 602
13260 121
3288 547
4866 621
24235 506
7545 423
4814 644
7797 228
2206 275
69989 526
1580 277
3908 641
10933 509
2769 202
24423 614
18467 558
7691 325
3541 880
3151 137