3091 189
4668 403
39072 290
12683 480
4434 197
16345 209
5049 153
12486 203
9178 647
13303 554
2572 325
9195 721
24618 541
12939 605
113415 508
10844 281
345281 430
12357 383
146861 163
10176 100
97931 904
70352 218
33779 314
41953 729
48562 618
12317 836
5691 657
11340 98