952 50
3619 621
3084 273
27949 238
78669 311
9038 701
16432 152
8542 34
3064 190
6700 310
7133 215
9630 105
3962 408
23047 346
26330 230
7304 378
21006 633
29756 602
29355 504
5940 483
8502 602
3688 144
6387 591
10401 258
2270 96
28997 497
9194 374
9309 820