12035 96
17599 672
20313 41
26379 159
9069 814
9651 89
28803 605
8441 546
14237 46
12476 512
2585 228
7111 546
18988 247
45755 494
137692 653
36833 210
145920 627
13232 524
78891 455
21989 843
35408 391
15115 194
35729 740
9260 447
28815 730
18331 651
16840 862
40160 279