31731 392
16731 126
9113 517
2869 288
18093 94
4977 793
55325 608
1306 139
9402 261
4042 729
5775 738
30414 249
14726 222
3757 462
4564 488
2543 98
3406 746
3246 557
3888 805