50650 105
40716 695
91294 505
38135 623
26006 87
147457 630
6412 103
29472 492
463779 1013
166575 273
10427 566
9647 144
17285 434
50436 807
48984 198
32114 743