1033885 2457
147575 216
60040 615
14335 829
16971 234
147837 846
48685 374
39665 200
43170 880
145340 693
22081 201
22030 702
31658 948
17334 582
18553 398
18040 357
11662 95
11134 655
95899 679
48432 170
2561 193
4562 753
3699 522
5080 567