39839 526
1319 283
4797 285
564 95
14038 365
29561 157
47246 215
46616 199
27324 652
35182 486
18319 369
15894 142
42431 532