22957 82
887 75
9582 261
19830 274
26622 639
17147 944
3904 404
5683 508
7560 423
15021 308
19802 620
7705 155
4069 378
48689 115
24535 171
7438 220
10085 35
5936 664
2743 160
4521 81
4567 386
113055 174
11846 702
10514 53
19640 1054
9407 239
3944 371
46802 131