32272 407
23638 863
7400 78
34059 576
5651 301
981 133
6168 490
5652 556
4425 878
3764 706
3313 334
11719 194
27203 580
8406 907
5412 524
1274 63
2278 263
17748 596
4569 247
15718 322
13019 111
4566 797
3782 763
26867 293
1978 166
4013 577
4181 482
1874 62