17046 842
45555 50
6609 121
7777 99
34721 363
9351 673
8753 326
25347 277
10562 533
13149 290
11039 419
9923 189
13517 54
9408 828
7038 288
16096 455
7302 169
7188 323
16114 81
59753 618
13765 856
5270 76
15486 162
35351 281
36832 144
6461 293
15609 535
30398 390