14009 646
10500 629
10804 665
2819 319
3740 444
21778 260
3339 266
3566 230
5179 832
2392 64
297524 399
1082 139
265775 1216
77733 1045
5814 469
2973 724
158945 651
16600 203
14875 518
27942 146
30565 685
11456 208
10904 452
22143 531
16501 155
7701 454
29555 586
47308 601