38561 49
11869 161
15413 379
22430 301
17923 440
32313 466
384689 1079
41971 582
60222 486
29670 186
36328 167