5675 465
9093 528
12525 841
7837 315
9349 862
31994 350
98604 847
5716 247
14564 543
19659 451
8766 636
6063 167
7291 840
14397 259
35046 414
9794 515
10435 434
6860 287
12948 305
40550 152
5333 610
12711 872
27503 755
12266 208