23923 362
105721 557
33358 324
37746 879
419435 832
284389 904
295684 1100
598986 1643
17565 63
96957 361
198833 1067
23789 286
18597 657
16771 466
15920 79
31623 234
27792 590
27172 282
15961 214
49972 549
23708 79
12125 195
4111 196
6319 581
5819 778
2191 279