48813 316
100908 888
158176 785
53552 482
18784 463
82336 531
147220 401
28037 91
149379 416
40409 685
140267 735
14779 126
78464 645
228416 1133
36804 539
53054 307
149243 516
61744 818
28898 105
111193 607
32967 545
262627 639
25288 95
40457 283