2941013 7295
143744 691
178614 790
49645 401
125991 465
118487 632
129562 1079
42119 582
47205 385
60410 486
57194 627
46936 236
7993 390
42761 395
298796 1059
16544 371
108231 465
202381 489
21119 330
260196 832
145380 273
36579 613
181859 1068
60305 507
92914 454
57491 163
120948 735
3828 43