826 50
3598 621
3059 273
27936 238
78657 311
9034 701
16416 152
8530 34
3061 190
6690 310
7127 215
9629 105
3958 408
23040 346
26326 230
7303 378
20987 633
29752 602
29353 504
5938 483
8498 602
3684 144
6383 591
10381 258
2270 96
28996 497
9188 374
9307 820