1495 167
2927 678
12391 869
21080 236
6411 828
20004 548
8780 724
6551 694
8279 265
4263 317
417796 735
5630 758
2828 166
4361 637
4344 820