50666 105
40724 695
91315 505
38137 623
26006 87
147465 630
6412 103
29473 492
463853 1013
166629 273
10427 566
9650 144
17285 434
50446 807
49010 198
32128 743