20522 483
10197 60
4222 127
4271 53
6606 292
7547 43
31600 180
17037 153
30373 291
37517 757
6882 327
2578 325
6787 476
27767 188
26624 173
10095 380
52137 532
27842 432
11033 893
29472 688
4257 111
6625 70
11870 331
5284 262
3842 503
1798 255
11598 67
4584 601