32549 200
160032 674
35033 445
43297 632
92750 701
69051 612
107893 756
34058 584
137629 512
125743 899
22609 51
116248 530
69033 196
344261 629
189409 555
30545 254
11441 936
184664 203
398275 1532
269550 630
159105 449
57680 403
15398 862
6903 84
92474 742
17165 176
158686 369
91108 524