22141 92
52573 289
9733 266
13067 636
3701 477
8600 949
4305 383
3615 81
5716 561
9839 328
9634 281
6034 366
2311 78
5217 412
4233 567
22357 576
5353 672
5956 509
6234 650
20638 125
70272 627
44755 418
37763 680