21236 122
89985 682
41192 780
8684 485
6097 391
7411 701
3757 24
5744 646
4786 462
4797 729
4017 589
4957 470
4589 553
3033 146
2632 377
4664 746
5930 916
11775 488
8079 403
3594 427
3922 637
6081 456
5064 677
2319 519