23086 47
2714 305
18054 348
42574 898
7650 917
20368 678
7096 286
108625 551
5760 433
5819 469
2842 471
4075 273
6197 64
11178 565
6466 412
3707 888