21458 425
20726 618
4978 612
20363 562
40785 120
21092 233
26304 259
45760 384
50229 720
4256 383
12540 666
7668 502
6383 222
13848 456
11686 170
61732 95
108931 667