302358 503
27763 290
73552 152
250599 656
25067 223
36209 55
115233 470
137125 165
198856 873
23172 855
26438 267
37708 334
215574 1073
28350 654
19449 419
25708 108
93192 247
133148 340
27147 303
479190 1049
72568 310
51468 506
52763 404
16643 69
26606 218
105382 672
134992 635
19930 178