22656 519
8621 888
17525 694
4643 249
7129 454
5362 564
4121 468
6389 300
8465 548
7303 872
5662 319
1404 175
3898 680
8203 63
5035 247
10703 416