16221 506
19324 141
2287 48
24069 672
45294 493
248399 1043
30547 89
14408 763
26866 173
57320 627
19294 541
11399 634
64908 609
4277 522
6814 734
4051 332
10083 558
2958 340
4211 46
4929 488
1673 153
15209 187
10644 725
10543 53
5268 274
1756 302
13722 643
5441 897