39455 810
103064 465
22660 499
2770 352
66288 72
169874 462
163426 951
9236 384
76359 713
12358 358
14875 391
17270 242
8224 538
3741 586
2832 399
4243 674
3129 472