37451 50
12153 694
16520 752
20497 359
11168 101
29201 418
91569 915
2321 43
4229 141
51176 303
34799 363
22515 839
49030 712
104821 714
105141 120
6734 301
15206 62
28192 444
32054 90
74524 442
217323 861
36686 634
25057 376
28163 412
40764 540
137371 1038
34933 211