21993 354
25508 102
19512 94
11140 313
35672 611
76555 578
26253 657
18006 137
18510 107
2081 483
8502 458
11762 77
2800 790
26204 322
3220 122
1782 264
23145 981
19158 456
15528 683
7072 463
5273 550
32891 962
9014 762
6296 623