35736 952
11356 675
21369 422
83847 839
16629 325
12279 31
47282 491
17208 450
27058 41
47593 592
14065 360
21419 188