14009 646
10499 629
10802 665
2818 319
3740 444
21778 260
3339 266
3566 230
5178 832
2392 64
297502 399
1082 139
265761 1216
77733 1045
5814 469
2972 724
158942 651
16600 203
14875 518
27942 146
30565 685
11456 208
10903 452
22143 531
16501 155
7701 454
29555 586
47308 601