32460 85
11759 299
13027 229
19843 381
67753 642
98313 634
12186 722
53509 647
11705 664
8172 354
40411 334
14404 584
5984 578
6136 296
6316 441
31501 273
70917 627