37451 50
12153 694
16521 752
20499 359
11169 101
29202 418
91578 915
2321 43
4229 141
51177 303
34801 363
22515 839
49031 712
104825 714
105150 120
6767 301
15207 62
28193 444
32056 90
74531 442
217339 861
36687 634
25057 376
28164 412
40765 540
137381 1038
34933 211