22041 485
9933 60
3921 127
4608 55
6826 291
6497 42
31393 175
16853 153
30430 292
37662 760
6659 327
2516 325
8457 477
28923 189
26334 173
9865 380
51979 532
27782 432
10825 893
29395 688
4198 111
6578 70
11926 331
5287 262
3817 503
1762 255
11363 67
4567 601