3926 295
4872 373
5968 508
11362 592
26281 274
110938 372
14685 514
46404 259
18490 655
27234 402
22664 281
29349 382
13569 803
18290 929
10903 614
9561 151
2687 507
19458 342
4513 748
3038 197
4197 603
15738 580