905 50
3612 621
3073 273
27946 238
78664 311
9036 701
16428 152
8537 34
3064 190
6697 310
7127 215
9630 105
3961 408
23042 346
26328 230
7304 378
20998 633
29752 602
29353 504
5938 483
8502 602
3686 144
6386 591
10397 258
2270 96
28996 497
9188 374
9309 820