997 213
196 30
2182 407
1323 296
40120 73
26507 307
1858 295
4567 791
12363 545
63801 487
189177 395
244480 429
77595 956
115108 719