16575 509
162639 1191
30865 338
26015 782
4568 675
16798 705
19398 393
7135 728
5844 561
6170 448
5086 319
4006 483
4355 686
2098 183
2574 275
3999 615
7096 636
3327 459
4275 482
6404 722
3812 706
3185 487
1757 171
4537 794
2559 426
8307 125
4055 43
5709 809