2935 790
1710 258
1448 178
2320 416
54114 895
57905 568
27246 201
79244 816
29174 910
24582 327
42247 365
23865 555
95032 282
12330 137
26260 436
45525 315
59330 556
42602 186
19659 111
47361 399
55918 765
31743 309
32451 570
117567 365