29028 63
2245 62
3444 360
21704 573
19519 516
4320 239
2183 189
5901 507
27052 182
11340 391
12218 109
13720 633
5045 661
6924 556
12529 548
11493 524
3834 574
7136 223
11753 554
4954 591
7526 862
9044 637
48845 103
3392 202
3886 677
4003 590