2489 83
4191 403
3952 634
3301 351
5405 452
2274 62
3399 499
4300 530
2659 112
10705 347
6017 398
22108 744
12274 671
451166 727
81843 164
62888 628
300657 1108
23090 510
7044 198
6570 547
96252 641
51349 925
116109 671
29971 250
47988 473
85604 769
24274 52
18643 238