17040 842
45544 50
6607 121
7776 99
34713 363
9349 673
8752 326
25335 277
10559 533
13145 290
11038 419
9923 189
13514 54
9403 828
7033 288
16090 455
7302 169
7186 323
16109 81
59738 618
13764 856
5267 76
15483 162
35350 281
36823 144
6460 293
15608 535
30390 390