29029 63
2271 62
3456 360
21717 573
19554 517
4318 239
2198 189
5902 507
27078 182
11360 391
12229 109
13729 633
5052 661
6924 556
12418 548
11503 524
3870 574
7132 223
11777 554
4971 591
7545 862
9055 637
48952 104
3426 202
3916 677
4004 590