12991 357
13226 518
32280 181
14760 259
7761 278
14994 372
10851 671
7899 141
8944 503
9256 268
17534 912
10546 658