37451 50
12153 694
16520 752
20497 359
11166 101
29201 418
91565 915
2321 43
4229 141
51175 303
34795 363
22514 839
49027 712
104820 714
105131 120
6685 301
15206 62
28192 444
32053 90
74523 442
217317 861
36684 634
25057 376
28161 412
40764 540
137367 1038
34933 211