14003 646
10486 629
10800 665
2817 319
3740 444
21778 260
3338 266
3565 230
5178 832
2392 64
297449 399
1082 139
265729 1216
77715 1045
5813 469
2972 724
158934 651
16597 203
14874 518
27939 146
30565 685
11456 208
10903 452
22142 531
16501 155
7701 454
29555 586
47303 601