50674 105
40728 695
91323 505
38137 623
26006 87
147466 630
6412 103
29473 492
463866 1013
166639 273
10427 566
9651 144
17285 434
50451 807
49017 198
32130 743