21545 483
10749 60
4551 127
4611 53
6976 292
8119 43
31890 180
17265 153
30524 291
37857 757
7169 327
2607 325
6891 476
27834 188
26848 173
10319 380
52313 532
27891 432
11185 893
29625 688
4273 111
6674 70
11996 331
5349 262
3878 503
1823 255
11712 67
4651 601