39296 810
102955 465
22608 498
2769 352
66259 72
169817 462
163350 951
9235 384
76279 713
12342 358
14855 391
17258 242
8222 538
3737 586
2828 399
4242 674
3129 472