2965 608
4003 195
9521 803
12457 689
4354 890
3294 732
5667 665
5045 553
5546 263
4445 565
5422 400
3534 31
10798 135
10568 714
3303 129
8013 578
998 36
9230 790
9289 297
3706 279
3459 721
3595 501
2634 103