312 89
1113 305
39917 94
62721 203
185068 785
80452 533
30357 165
68432 333
82624 443
40055 265
198285 764
154767 494
86615 394
82578 321
38346 235
124619 477
88815 521
33128 225
45006 417
57695 378
34514 87
24564 84
36997 242
30572 209
170006 559
79880 309
41720 146
23534 80