39431 810
103036 465
22656 499
2770 352
66272 72
169859 462
163405 951
9236 384
76340 713
12357 358
14867 391
17266 242
8223 538
3740 586
2832 399
4243 674
3129 472