25071 148
17043 597
5221 176
4801 959
8345 104
5677 163
3787 521
19460 783
5376 676
9414 597
5270 156
4260 689
5698 607
12957 738
19663 198
4756 118
1757 238
10474 555
7333 32
10036 588
3015 409
3391 295
4315 277
5795 603
8581 753
6171 949
5444 672
2228 159