21931 251
17847 773
8564 533
56348 762
5168 167
12449 419
4054 311
4057 347
13929 405
25828 413
13845 54
9875 648
17166 325
6954 573
5772 172
4880 118
10675 87
4144 521
4992 379
3431 213