1804 128
2058 118
14298 829
8305 69
10608 645
5786 733
19659 647
15430 760
4699 540
10005 510
7609 488
8449 585
6220 39
13370 156
9229 433
79118 242
12243 165
16793 327
102756 414
2961 325
78167 81
12372 139
34082 912
41589 572
9153 255
19723 511
17283 682
10344 1006