2489 83
4191 403
3952 634
3301 351
5405 452
2274 62
3399 499
4300 530
2659 112
10706 347
6017 398
22109 744
12275 671
451172 727
81847 164
62888 628
300657 1108
23090 510
7044 198
6570 547
96252 641
51349 925
116116 671
29972 250
47989 473
85611 769
24274 52
18644 238