2490 83
4191 403
3953 634
3301 351
5405 452
2276 62
3399 499
4300 530
2659 112
10706 347
6017 398
22110 744
12275 671
451184 727
81852 164
62890 628
300660 1108
23091 510
7044 198
6570 547
96256 641
51350 925
116131 671
29972 250
47991 473
85633 769
24278 52
18645 238