12920 33
11718 812
2976 758
30410 478
7510 85
19614 691
3316 501
54125 661
3440 278
9595 362
35600 602
5370 76
39590 122
23017 415
32164 644
5925 402
43086 461
43012 384
7469 526
38242 348
41180 405
58679 274
5685 54
18249 372
27082 783
4786 395
13203 613
7849 716