16223 506
19325 141
2289 48
24074 672
45301 493
248404 1043
30555 89
14412 763
26874 173
57324 627
19297 541
11399 634
64911 609
4277 522
6815 734
4053 332
10083 558
2959 340
4218 46
4929 488
1673 153
15210 187
10644 725
10545 53
5268 274
1756 302
13723 643
5442 897