592 28
2414 497
18397 304
3973 898
17044 640
3537 681
19881 196
11508 147
1992 200
23529 772
152160 259
12017 588
13895 279
3109 40
17102 664
6041 575
13410 242
4018 281
5103 69
46046 380
6811 255
5376 487
5035 447
2907 509
18878 712
8572 183
14156 112
6936 810