248311 1043
2502869 3554
255109 640
100945 817
66968 521
36587 613
92917 454
14622 338
120960 735
115692 808
107796 210
12074 82
5162 237
13848 299
33733 518
5948 35
3257 319
5584 42
10915 366
7637 137
14064 606
12104 367
2039 203
5950 528
4585 560
4512 426
2410 420
18430 778