3951 295
4906 373
5999 508
11405 592
26298 274
111046 372
14691 514
46457 259
18508 655
27249 402
22687 281
29376 382
13579 803
18302 929
10913 614
9571 151
2691 507
19482 342
4519 748
3042 197
4204 603
15751 580