583 108
3806 84
2266 390
3326 603
4381 602
850 147
31250 101
18659 348
19513 393
20320 890
6031 618
5164 445
23640 763
6972 566
6799 227
1249 118
9615 773
7314 150
3419 230
6657 583
23610 645
4210 528
3529 211
6108 38
24284 376
3624 71
20582 620
5789 616