22535 107
54685 897
55728 790
4134 464
3278 496
6227 596
3411 283
21933 368
14709 363
4393 187
4200 145
17563 716
11057 123
15348 707
5202 593
23147 386
15250 292
5035 517
30178 166
37512 346
6483 837
30346 173
4595 128
11373 125