37451 50
12153 694
16520 752
20496 359
11166 101
29201 418
91562 915
2321 43
4229 141
51175 303
34794 363
22513 839
49027 712
104820 714
105130 120
6652 301
15206 62
28192 444
32053 90
74522 442
217313 861
36682 634
25056 376
28161 412
40763 540
137362 1038
34933 211