21904 425
20829 618
4983 612
20365 562
40808 120
21097 233
26313 259
45775 384
50243 720
4256 383
12541 666
7670 502
6385 222
13853 456
11688 170
61744 95
108960 667