31450 294
4530 184
5316 643
11622 598
18538 455
11761 928
7423 365
6810 353
10892 151
15939 386
5230 379
5021 676
11924 648
12205 738
4178 521
23779 142
3825 412
5067 627
5088 602
4869 520
5723 360
2863 581
1584 265
1988 73
3790 578
14866 404
9897 532
2044 115