2936 526
7776 388
1633 337
3952 332
3904 447
7264 232
5156 475
4546 94
5444 457
6781 689
4448 775
5990 584
9599 412
4163 265
10529 41
3915 656