582 28
2410 497
18394 304
3973 898
3537 681
19880 196
11508 147
1992 200
23529 772
152160 259
12017 588
13893 279
3109 40
17101 664
6041 575
13410 242
4018 281
5103 69
46046 380
6811 255
5376 487
5035 447
2907 509
18877 712
8572 183
14156 112
6936 810
18177 306