3002 25
6819 84
10820 701
4249 681
13500 126
7388 363
3710 83
14632 516
15243 688
4123 319
4523 571
5087 388
3881 561
3982 673
2779 199
5858 322
6352 661
2360 137
5680 562
5658 860
16634 545
10688 673
5640 789
281803 526
46007 621
20888 203
83432 474
5418 284