22056 92
52412 289
9724 266
13030 636
3691 477
8591 949
4296 383
3607 81
5706 561
9836 328
9626 281
6022 366
2303 78
5201 412
4230 567
22338 576
5343 672
5948 509
6222 650
20580 125
69566 623
44512 418
37598 679