524 28
2393 497
18354 304
3958 898
3534 681
19879 196
11506 147
1990 200
23522 772
152142 259
12015 588
13889 279
3105 40
17094 664
6041 575
13409 242
4018 281
5103 69
46046 380
6810 255
5376 487
5035 447
2906 509
18872 712
8567 183
14155 112
6935 810
18170 306