22076 92
52451 289
9728 266
13039 636
3693 477
8595 949
4300 383
3607 81
5710 561
9836 328
9627 281
6023 366
2303 78
5201 412
4231 567
22343 576
5344 672
5952 509
6226 650
20599 125
69760 624
44572 418
37637 679