3116 527
7926 388
1801 337
4265 332
4203 447
8152 232
5537 475
4765 94
5718 457
6956 689
4581 775
6622 584
9886 414
4431 265
10891 41
4043 656