19689 238
17586 773
8353 533
55038 762
4834 166
12000 419
3803 311
3779 347
13641 405
23262 413
12868 54
9302 648
16707 324
6592 573
5543 172
4530 118
10054 87
3889 521
4362 379
3125 213