291990 1023
9452 663
2959 504
10154 581
16512 262
173128 290
7953 498
4021 128
157672 220
20342 153
79928 653
18140 467
25450 80
5978 586
4509 164
7884 702
6876 432