31550 91
18048 458
15522 281
22904 914
20578 879
66544 848
26193 152
1184 93
71848 517
16851 642
9067 410
26640 938
2449 278
27850 738
2558 614
3406 745
27476 818
2936 697
16879 855
83600 196
36192 359
29622 537
8024 159
18217 58