30809 195
456 63
7389 756
22905 672
2337 541
64400 157
1801 263
1800 377
7228 555
34033 190
4302 355
2569 740
13325 228
5145 309
6376 529
20769 729
9801 770
2348 490
5418 256
7902 75
8112 270
14491 304
7396 315
112709 640