1033906 2457
147576 216
60040 615
14336 829
16971 234
147840 846
48685 374
39668 200
43170 880
145340 693
22081 201
22030 702
31658 948
17335 582
18553 398
18040 357
11662 95
11137 655
95920 679
48435 170
2561 193
4562 753
3699 522
5080 567