2602 42
4618 268
3872 572
6222 532
4118 435
3957 742
1885 236
5918 715
6700 487
6485 608
4302 774
6991 846
4555 309
14391 107
8009 534
7870 295
6849 322
13801 152
5784 428
5502 198
4224 770
8707 681
7579 638
5524 276