37451 50
12153 694
16520 752
20494 359
11166 101
29200 418
91559 915
2321 43
4229 141
51173 303
34794 363
22512 839
49027 712
104818 714
105129 120
6638 301
15206 62
28191 444
32053 90
74521 442
217310 861
36682 634
25056 376
28159 412
40763 540
137359 1038
34932 211