30005 343
7457 264
11533 171
14412 352
10722 130
5063 325
8825 100
12695 689
11441 107
13118 155
7058 690
7941 324
8974 172
14439 863
15034 666
20933 283
17104 719
10094 227
10932 304
15597 278
12217 421
15285 548
36804 478
8085 599
28653 743
86109 901
7243 524
30742 307