1495 167
2930 678
12391 869
21084 236
6411 828
20004 548
8780 724
6552 694
8279 265
4264 317
417799 735
5630 758
2828 166
4361 637
4344 820