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