10471 321
5796 538
7644 408
4011 202
12233 150
52562 90
4199 674
6915 760
2908 584
2899 333
30551 89
2551849 3573
26869 173
17095 687
1238 84
57322 627
13843 250
36460 626
57601 163
3963 79
9414 405
9734 879
10087 482
4053 332
2548 272
9149 332
19557 519
2083 65