22130 92
52553 289
9733 266
13062 636
3700 477
8599 949
4304 383
3614 81
5716 561
9839 328
9634 281
6030 366
2311 78
5216 412
4233 567
22354 576
5351 672
5956 509
6233 650
20630 125
70219 627
44733 418
37747 679