31911 603
17303 546
35736 952
11356 675
21370 422
3203 517
2403 67
7744 483
83850 839
16631 325
12279 31
47285 491
17208 450
27059 41
47596 592
21421 188