3121 527
7927 388
1810 337
4270 332
4211 447
8175 232
5565 475
4769 94
5725 457
6961 689
4584 775
6627 584
9893 414
4438 265
10895 41
4044 656