22053 92
52407 289
9723 266
13029 636
3689 477
8591 949
4294 383
3607 81
5706 561
9835 328
9626 281
6022 366
2301 78
5201 412
4229 567
22335 576
5343 672
5947 509
6221 650
20578 125
69534 623
44503 418
37592 679