22083 92
52471 289
9728 266
13048 636
3695 477
8596 949
4301 383
3608 81
5710 561
9836 328
9627 281
6027 366
2304 78
5207 412
4231 567
22347 576
5346 672
5952 509
6228 650
20606 125
69878 626
44602 418
37658 679