350 56
20492 442
2099 585
2163 496
13864 556
17780 322
18559 687
16380 225
21130 522
23328 613
14220 774
15972 582
19897 521
23827 300
45799 508
15913 578
33134 913
9261 724
12963 195
12008 503
4972 61
5763 673
21228 538
7636 230