21610 425
20764 618
4978 612
20364 562
40790 120
21095 233
26308 259
45765 384
50236 720
4256 383
12541 666
7669 502
6383 222
13851 456
11686 170
61737 95
108940 667