39426 810
103030 465
22656 499
2770 352
66272 72
169856 462
163402 951
9236 384
76337 713
12357 358
14867 391
17265 242
8223 538
3738 586
2831 399
4243 674
3129 472