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