2490 83
4192 403
3954 634
3303 351
5405 452
2277 62
3399 499
4300 530
2660 112
10706 347
6017 398
22111 744
12275 671
451195 727
81865 164
62891 628
300667 1108
23093 510
7044 198
6570 547
96258 641
51351 925
116142 671
29973 250
47993 473
85653 769
24280 52
18648 238