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