31968 350
19909 587
11546 286
13453 421
10082 413
10974 621
14361 135
7157 655
5648 465
4531 483
4067 645
10546 152