50639 105
40708 695
91279 505
38133 623
26006 87
147454 630
6412 103
29471 492
463752 1012
166563 273
10427 566
9645 144
17285 434
50431 807
48981 198
32109 743