28984 556
10305 808
24161 324
8832 282
57406 691
43533 290
34149 227
8989 638
3509 726
4252 219
4324 483
2232 236
2498 206
7746 592
3780 714
7354 667
6540 503
1988 135