31911 603
17303 546
35736 952
11356 675
21369 422
3203 517
2403 67
7744 483
83849 839
16631 325
12279 31
47284 491
17208 450
27058 41
47596 592
21420 188