997 213
196 30
2184 407
1323 296
40128 73
26508 307
1860 295
4567 791
12363 545
63807 487
189177 395
244499 429
77595 956
115118 719