22082 92
52466 289
9728 266
13045 636
3695 477
8596 949
4300 383
3608 81
5710 561
9836 328
9627 281
6026 366
2304 78
5202 412
4231 567
22347 576
5344 672
5952 509
6228 650
20605 125
69860 626
44599 418
37656 679