145081 507
3580 347
14259 528
34149 331
3645 109
8131 835
74910 339
28616 660
39462 967
6803 578
4783 909
4239 567
33391 386
37873 680