2808 448
5027 609
6672 639
5154 533
4040 283
2313 172
4203 130
6001 622
1954 222
4346 778
1230 121
3063 312
4763 69
3092 472
3661 653
2758 284
3813 708
3513 746
4302 593
5880 463
4978 42
3043 182
7695 813
18551 258