263 50
1286 257
2516 720
2561 360
122099 353
132837 617
102077 622
85816 877
102358 213
196268 571
25433 266
63871 403
140999 889
120951 546
2328 491
48063 211
186296 993
91174 772
127463 245
174201 593
134444 250
89839 190
131059 285
54062 371