3860 295
4753 373
5903 508
11279 592
26218 274
110652 372
14672 514
46290 259
18447 655
27180 402
22588 281
29305 382
13525 803
18256 929
10877 614
9544 151
2676 507
19423 342
4507 748
3028 197
4170 603
15718 580