21852 425
20816 618
4981 612
20364 562
40804 120
21095 233
26313 259
45774 384
50243 720
4256 383
12541 666
7670 502
6384 222
13852 456
11688 170
61742 95
108957 667