59505 458
16594 307
11898 931
8341 738
44237 428
9186 41
23013 597
2857 453
5283 330
7425 741
4099 472
8176 497
4418 570
7604 342
46262 280
22987 428
4121 536
18048 611
6787 637
6867 695
14490 588
8598 546
14350 621
10017 692
10152 510
34553 487
6387 326
3690 114