21501 251
17801 773
8494 533
56176 762
5080 167
12342 419
3989 311
3949 347
13819 405
25118 413
13528 54
9688 648
17053 325
6843 573
5695 172
4783 118
10577 87
4076 521
4590 379
3344 213