16245 506
19348 141
2292 48
24128 672
45413 493
248413 1043
30595 89
14430 763
26929 173
57333 627
19310 541
11412 634
64920 609
4277 522
6829 734
4057 332
10091 558
2960 340
4255 46
4929 488
1673 153
15233 187
10646 725
10560 53
5269 274
1757 302
13745 643
5444 897