50585 105
40694 695
91194 505
38129 623
26002 87
147418 630
6409 103
29468 492
463498 1012
166439 273
10427 566
9635 144
17284 434
50384 807
48892 198
32070 743