22062 92
52434 289
9727 266
13036 636
3693 477
8595 949
4298 383
3607 81
5708 561
9836 328
9627 281
6022 366
2303 78
5201 412
4230 567
22340 576
5343 672
5952 509
6225 650
20594 125
69671 623
44553 418
37627 679