20535 550
556 112
10866 293
2299 29
25241 732
6161 709
1832 503
4422 34
13841 417
20714 104
2631 585
1498 67
33666 335
4774 665
4166 264
5637 787
13010 290
5191 433
115604 293
2679 815
384 116
148264 696
16850 315
2235 583