14083 383
7096 264
3904 709
9548 631
9233 465
3965 41
4268 304
9018 814
3966 52
4417 70
36404 573
30700 156
6541 695
74030 569
5005 47
5853 654
8550 875
4507 138
5466 660
8337 149
4558 332
3613 302
227283 329
95423 613
4142 558
5439 509
3706 201
2830 142