2395923 7084
115525 632
40930 581
58156 485
46331 393
60988 598
55049 163
116539 735
22068 113
47066 584
20135 187
34053 591
31127 291
36890 467
25489 194
28670 521
26559 834
33749 841
39287 209
33699 677
15683 83
30767 597
19991 102
10209 595
26771 186
9586 172
10433 268
11718 282