21583 303
162055 306
339357 932
72998 562
48715 522
151831 750
97700 228
119056 1051
101386 341
309640 462
233959 910
303811 663
256712 2035
274917 1132
314355 960
73209 1044
125799 298
121331 854
46406 719
226902 550
211069 811
174846 846
324765 1225