21435 728
80571 508
2986 207
10885 73
4352 321
8131 619
18083 568
12470 74
3645 581
8323 562
225381 307
74014 649
35999 822
120777 196
63582 790
9003 457
9666 814
7151 465
21373 330
24160 277
21721 573
11151 257
94565 602
26956 528
6014 378
8549 80
29325 57
15747 676