32518 506
30605 314
6008 699
3073 110
5736 661
3292 84
8936 124
4974 218
7656 847
1234 23
6085 638
15946 323
28971 315
39976 490
55304 379
23703 593
36076 695
50089 641
40767 889
15360 688
38335 305
16965 379
4961 339
6764 230
30458 961
4573 527
6227 314
15521 212