42455 79
10557 48
14079 643
16670 616
6708 642
20184 1054
8000 552
94368 489
24081 702
60645 385
28627 318
6094 340
46039 436
9922 361
8112 86
7085 868
7452 42
20292 596
19035 192
17120 742
22830 203
9977 541
24679 307
27194 198
20516 515
12010 739
17522 352
11099 238